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

大约有 9 项符合查询结果, 库内数据总量为 30,724 项。 (搜索耗时: 0.0054 秒)

1. 节点管理 · LayaAir3.0文档 · LAYABOX [ 100%]

...加到父节点下,相当于循环调用一次addChild子节点 查找 根据名字,获取子节点对象getChildByName(name: string) 当我们知道某个节点的名字时,可以用个此方法找到父节点下一级的某个子节点 根据子节点的索引位置,获取子节点对象ge...

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

2. 使用3D精灵 · LayaAir3.0文档 · LAYABOX [ 89%]

...通常会调用如下方法来获取子节点 getChildByName("xxx") /** * 根据子节点的名字,获取子节点对象。 * @param name 子节点的名字。 * @return 节点对象。 */ getChildByName(name: string): Node { for (let child of this._children) { if (child && child.name === ...

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

3. 实体组件系统 · LayaAir3.0文档 · LAYABOX [ 80%]

...2 组件的事件方法 事件方法是指在某些特定的情况下,会根据条件自动触发的方法。当使用自定义的组件脚本时,可以通过事件方法方便快速开发业务逻辑。 2.2.1 物理事件 使用物理引擎时,我们有时候需要根据物理的碰撞事件...

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

4. 插件开发说明 · LayaAir3.0文档 · LAYABOX [ 74%]

...点我", event: "my_click" } ] } } ] } ]); this._panel.allowUndo = true; //根据需要设置 //如果不需要undo功能,也可以直接this._data = {}; this._data = IEditor.DataWatcher.watch({}); //inspect可以多次调用,将多个数据组合在一个面板编辑 this._panel.inspect(this._d...

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

5. 动画状态机详解 · LayaAir3.0文档 · LAYABOX [ 73%]

...游戏,那么肯定是希望身体的动画分为上下两部分,上方根据瞄准的位置和是否射击进行动画播放,下方根据移动播放动画。所以更多复杂的需求可以用分层来解决,如图3-7所示,我们又添加了一个分层,并命名为Layer1。 (图3-...

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

6. 组件装饰器说明 · LayaAir3.0文档 · LAYABOX [ 72%]

...、asset(选择资源),这些输入控件。 通常情况下,IDE会根据组件属性类型自动选择对应的属性值输入控件。 但在某些情况下,也需要强制指定输入控件。例如,数据类型是string,但其实它表达的是颜色,用默认编辑string的控...

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

7. UI运行时 · LayaAir3.0文档 · LAYABOX [ 60%]

...在2D预制体的根节点,它的父类就继承于UI小部件的类(根据2D预制体根节点的节点类型而定)。因此,UI组件脚本就是UI运行时,也叫做 Runtime 类,可以对场景或预制体内部所有UI组件进行方便的管理。 在《项目入口说明》中已...

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

8. 屏幕适配 · LayaAir3.0文档 · LAYABOX [ 47%]

...辨率像素是CSS像素,在设置了viewport的情况下,浏览器会根据DPR的值决定一个CSS占用多少个像素,例如DPR为3时,1个CSS像素就占用3×3个物理像素。 LayaAir引擎里可以通过Laya.Browser.clientWidth获取逻辑分辨率的宽,通过Laya.Browser.clientH...

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

9. 3D寻路 · LayaAir3.0文档 · LAYABOX [ 47%]

...Loader.createNodes("res/threeDimen/scene/TerrainScene/XunLongShi.ls"))); //根据场景中方块生成路径点 this.initPath(this.scene); //获取可行走区域模型 var meshSprite3D: MeshSprite3D = (<MeshSprite3D>this.scene.getChildByName('Scenes').getChildByName('HeightMap')); //使可行...

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