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

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

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

...象的type类型属性值为单击事件。这个事件是由鼠标点击触发后系统派发的事件,开发者也可以调用event()方法派发这些事件,如何派发事件会在下面的内容涉及。 (图2-2) 点击图2-2中3个按钮的任意一个,可以进入对应的功能。...

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

2. 列表组件 · LayaAir3.3 · 引擎文档 · LAYABOX [ 63%]

...GetChildIndex。注意,item类型必须是按钮,即GButton,才可以触发ClickItem事件。 二、 虚拟列表 如果列表的item数量特别多时,例如几百上千,为每一条项目创建实体的显示对象将非常消耗时间和资源。本UI系统为列表内置了虚拟机制...

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

3. 插件开发说明 · LayaAir3.3 · 引擎文档 · LAYABOX [ 61%]

..., 如果场景中没有选中的物体,则会显示变灰并且无法触发点击回调。 class AnyName { static testEnable() { return Editor.scene.getSelection().length > 0; } @IEditor.menu("Hierarchy/test", { enableTest: ()=> AnyName.testEnable() } ) static test() { console.log("click m...

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

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

...。例如,当点击UI上的按钮时,按钮会带来交互反馈,并触发设定的事件,以达到逻辑运行的目的。 (动图1-1) 3D UI 可以是一个位于3D场景中的物件,并带有UI的交互特征。 (动图1-2) 并且,3D UI 始终位于窗口上,就和常规的UI...

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

5. 场景管理 · LayaAir3.3 · 引擎文档 · LAYABOX [ 49%]

...在动画完成后执行) * @param type 如果是点击默认关闭按钮触发,则传入关闭按钮的名字(name),否则为null。 */ onClosed(type: string = null): void { } 场景的Runtime类,当场景关闭的时候,会被调用 onClosed() 方法,可以在方法内实现各种资...

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

6. 2D性能优化 · LayaAir3.3 · 引擎文档 · LAYABOX [ 47%]

...,垃圾回收器才会运行。内存分配(而不是对象删除)会触发垃圾回收。 垃圾回收期间可能占用大量CPU并影响性能。通过重用对象,尝试限制使用垃圾回收。此外,尽可能将引用设置为null,以便垃圾回收器用较少时间来查找对...

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

7. 动画状态机 · LayaAir3.3 · 引擎文档 · LAYABOX [ 44%]

...可以添加这三种参数: Float:浮点数 Bool:布尔 Trigger:触发器 四、动画状态 动画状态 Animator State,是动画状态机里的一个动画状态,每个状态对应一个动画,所以叫动画状态。用来执行动画的逻辑,定义动画播放的属性,可以...

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

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

....on(Laya.Event.CLICK, this, this.changeAttachment); //监听点击事件,触发切换武器的方法 //以下基础设置可以在IDE里设置,这样代码就不用添加了,此处仅为演示代码使用方式 //设置外部皮肤对象 this.spine.externalSkins = [this.weaponSkin]; // 给外...

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