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

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

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

...对象数量numChildren 通过调用节点的numChildren属性,可以获得节点下一级的所有子节点的数量,可用来遍历所有子节点使用,注意不包括子节点下的子节点 获取节点对象parent 通过调用子节点的parent属性,可以直接获取节...

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

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

...tor(动画状态机)动画组件,因此我们可以这样获取: //获得状态机 this.animator = this.target.getComponent<Laya.Animator>(Laya.Animator); 注:这段代码来自“3D入门示例”的“Animator”场景。 3.4 编辑动画状态机 动画状态机 面板中,可以...

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

3. UI运行时 · LayaAir3.0文档 · LAYABOX [ 57%]

...NewScript extends Laya.Script { private ui : RuntimeScript; onStart() { // 获得场景的Runtime对象 this.ui = this.owner.scene as RuntimeScript; // Button添加鼠标事件,让Image不显示 this.ui.Button.on( Laya.Event.MOUSE_DOWN, null, ()=>{ this.ui.Image.visible = false; }); } } ui 属...

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

4. 3D物理编辑 · LayaAir3.0文档 · LAYABOX [ 37%]

...过代码设置运动刚体的方式: /* ……省略若干代码 */ //获得刚体碰撞器 this.rigidbody = this.cube1.getComponent(Laya.Rigidbody3D) as Laya.Rigidbody3D; //开启运动类型刚体 this.rigidbody.isKinematic = true; /* ……省略若干代码 */ 在LayaAir中设置运动类型...

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

5. 3D粒子编辑模块 · LayaAir3.0文档 · LAYABOX [ 33%]

...r(sign:string, item:any): void { item["__InPool"] = true; }; //通过名字获得一个对象,如果对象池内没有对象,则创建一个 getItemByClass(sign:string, cls:any): any { var ret = null; var pool = this.getPoolBySign(sign); for (var i = 0, len = pool.length; i < len; i++) { var ...

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

6. 屏幕适配 · LayaAir3.0文档 · LAYABOX [ 24%]

...叫设备像素比 。LayaAir引擎中通过 Laya.Browser.pixelRatio 可以获得浏览器的DPR值。 这里稍展开讲几句,在浏览器里,默认是由用户来控制缩放的,例如,我们在手机浏览器双指扩张,发现网页会放大,但清晰度并不减小。这就是用...

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

7. 自定义Shader · LayaAir3.0文档 · LAYABOX [ 17%]

...器的主要功能是计算每个像素片段的颜色,从顶点着色器获得颜色的差值,从纹理中采样出颜色数据。图11-1展示了模型采样纹理的着色结果。 (图11-1) 12.GLSL数据传递 12.1 应用处理阶段 模型在应用处理阶段被整合为基本片元(...

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