• 首页
  • 动态
  • 案例
  • 引擎社区
  • API
  • 文档
  • 示例
  • 引擎下载

大约有 10 项符合查询结果, 库内数据总量为 31,560 项。 (搜索耗时: 0.0043 秒)

1. 组件脚本的内置方法 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

...ript )后,即可使用引擎提供的一系列生命周期方法(如 onAwakeonEnable、onUpdate 等)事件响应方法(如 onMouseDown、onMouseClick 等)。这些内置方法作为组件脚本的逻辑执行入口,对应于 ECS 架构中系统的逻辑处理部分。 如果想...

来源: Laya3.0_文档 发布时间: 20251010

2. 实体组件系统 · LayaAir3.3 · 引擎文档 · LAYABOX [ 94%]

....Script 后,即可使用引擎提供的一系列生命周期方法(如 onAwakeonEnable、onUpdate 等)事件响应方法(如 onMouseDown、onMouseClick 等)。这些内置方法作为组件脚本的逻辑执行入口,对应于 ECS 架构中系统的逻辑处理部分。 全部内...

来源: Laya3.0_文档 发布时间: 20251010

3. 资源加载 · LayaAir3.3 · 引擎文档 · LAYABOX [ 78%]

...operty } = Laya; @regClass() export class LoaderDemo extends Laya.Script { onAwake(): void { this.loadTexture("resources/image/monkey2.png", 500);//需要在resources/image放入相应的资源 this.loadTexture("https://layaair.com/3.x/demo/resources/res/apes/monkey2.png"); } /**加载并显示图...

来源: Laya3.0_文档 发布时间: 20251010

4. 视频节点 · LayaAir3.3 · 引擎文档 · LAYABOX [ 74%]

...此时所有节点组件均已创建完毕,此方法只执行一次 onAwake(): void { // 鼠标点击触发播放 Laya.stage.on(Laya.Event.MOUSE_DOWN, () => { Laya.loader.load("resources/layaAir.mp4").then(() => { this.video.play(); //播放视频 }); }) } } 如果是在LayaAir IDE中运...

来源: Laya3.0_文档 发布时间: 20251010

5. 事件管理 · LayaAir3.3 · 引擎文档 · LAYABOX [ 72%]

...池,不正确的回收以及调用,可能会影响事件的执行。 onAwake(): void { console.log("Game Start"); this.Tab.selectHandler = Laya.Handler.create(this,(index:number)=>{ console.log(index); }) } Tab会侦听用户点了某个标签,并从对象池创建一个处理器。 ​ 2...

来源: Laya3.0_文档 发布时间: 20251010

6. Spine渲染器 · LayaAir3.3 · 引擎文档 · LAYABOX [ 62%]

...此时所有节点组件均已创建完毕,此方法只执行一次 onAwake(): void { // 加载Spine动画数据资源(json文件),注意一定要设置为Laya.Loader.SPINE类型,否则不会把json认为是SPINE资源 Laya.loader.load("girl2/mix-and-match-pro.json", Laya.Loader.SPINE)....

来源: Laya3.0_文档 发布时间: 20251128

7. 2.x引擎项目升级说明 · LayaAir3.3 · 引擎文档 · LAYABOX [ 62%]

...件机制。 在LayaAir3.0中,Component具有完整的生命周期,即onAwake,onStart,onEnable,onUpdate,onLateUpdate,onDisable,onDestroy,不再使用_onEnable,_onDisable等下划线函数。 _onEnable,_onDisable等下换线函数仍然给内部使用 对比Component, Script增加了交互行...

来源: Laya3.0_文档 发布时间: 20251010

8. UI运行时 · LayaAir3.3 · 引擎文档 · LAYABOX [ 55%]

...过的UI组件,直接使用this.即可使用。例如下面的代码: onAwake(): void { // Button添加鼠标事件,让Image不显示 this.Button.on( Laya.Event.MOUSE_DOWN, this, ()=>{ this.Image.visible = false; }); } 运行此场景来看看效果,如动图2-7所示。 (动图2-7) U...

来源: Laya3.0_文档 发布时间: 20251010

9. 使用3D UI · LayaAir3.3 · 引擎文档 · LAYABOX [ 49%]

... } from "./Main"; @regClass() export class BloodBar extends BloodBarBase { onAwake(): void { this.bar.value = 1; this.value.visible = false; Laya.stage.on(Laya.Event.CLICK, this, this.onHurt); } onHurt(): void { this.bar.value = this.bar.value - 0.9; this.value.y = 35; this.value.visible = true; Mai...

来源: Laya3.0_文档 发布时间: 20251010

10. 3D物理系统 · LayaAir3.3 · 引擎文档 · LAYABOX [ 20%]

...的完整周期过程,有主动触发的主干生命周期方法,例如onAwake()、onEnable()、等。也有被动触发的事件类生命周期虚方法,这种只有在某个条件达到时才会自动激活,例如,本小节要讲的物理事件相关的方法。 2.4.1 物理事件的生...

来源: Laya3.0_文档 发布时间: 20251010