大约有 8 项符合查询结果, 库内数据总量为 31,722 项。 (搜索耗时: 0.0056 秒)
...命周期方法列表2.2 在代码中使用生命周期方法3、什么是事件方法3.1 物理事件3.2 鼠标事件3.3 键盘事件ECS-系统:组件脚本的内置方法 Author:Charley 在 LayaAir 引擎采用的 ECS(实体 - 组件 - 系统)架构中,系统是逻辑处理单元,根...
来源: Laya3.0_文档 发布时间: 20251010
...1.3 LayaAir的组件与系统1.4 什么是生命周期方法1.5 什么是事件方法2、组件脚本的内置方法2.1 组件的生命周期方法2.2 组件的事件方法3、组件在IDE的暴露方式四、代码中使用属性4.1 节点类型方式4.2 组件类型的使用4.3 Prefab类型属性...
来源: Laya3.0_文档 发布时间: 20251010
...USE_DRAG和MOUSE_DRAG_END3.4 删除了RIGHT_MOUSE_DOWN和RIGHT_MOUSE_UP3.5 事件汇总4、LayaAir3.0 组件系统修改5、Runtime的使用差异6、2D动画2.0引擎开发者使用3.0的差异汇总 Author:谷主 && Charley [!Note] 本篇文档仅适用3.0以前的旧版引擎开发者...
来源: Laya3.0_文档 发布时间: 20251010
...使用。例如下面的代码: onAwake(): void { // Button添加鼠标事件,让Image不显示 this.Button.on( Laya.Event.MOUSE_DOWN, this, ()=>{ this.Image.visible = false; }); } 运行此场景来看看效果,如动图2-7所示。 (动图2-7) UI组件脚本就已经介绍完了,再...
来源: Laya3.0_文档 发布时间: 20251010
...预加载的队列中,提前进行加载。 或者监听Laya.Event.READY事件,再进行逻辑处理。 示例代码如下: const { regClass, property } = Laya; @regClass() export class Demo extends Laya.Script { spine3D: Laya.Spine3DRenderer; onAwake(): void { // 加载Spine动画数据资源...
来源: Laya3.0_文档 发布时间: 20260203
...localRotation = this.camera.transform.localRotation; } } /** * 监听鼠标事件 */ onAwake(): void { Laya.stage.on(Laya.Event.MOUSE_DOWN, this, this.mouseDown); Laya.stage.on(Laya.Event.MOUSE_UP, this, this.mouseUp); this.camera = (<Laya.Camera>this.owner); } /** * 监听键盘事件 */ onUp...
来源: Laya3.0_文档 发布时间: 20251010
...UpdateTime 每帧脚本耗时高 逻辑重、遍历大、频繁分配/GC、事件过多 优先减少每帧分配;拆分重逻辑/降频;缓存查找结果;对象池;减少全量遍历 T_ScriptLateUpdateTime LateUpdate 很高 跟随/插值/后处理逻辑重、与动画/骨骼联动 同 T_Scr...
来源: Laya3.0_文档 发布时间: 20260128
...Laya.stage.on(Laya.Event.MOUSE_DOWN,this, this.onMouseDown); //鼠标点下事件,处理发射射线,检测碰撞物体 onMouseDown(e: Laya.Event) { let point = new Laya.Vector2(); point.x = Laya.stage.mouseX; point.y = Laya.stage.mouseY; //产生射线 let ray = new Laya.Ray(new Laya.Vector3(0,...
来源: Laya3.0_文档 发布时间: 20251010