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

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

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

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

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

2. 对象池 · LayaAir3.3 · 引擎文档 · LAYABOX [ 96%]

...畅度。 2.1 获得一个对象池 /** * 根据对象类型标识字符,获取对象池。 * @param sign 对象类型标识字符。 * @return 对象池。 */ static getPoolBySign(sign: string): any[] { return Pool._poolDic[sign] || (Pool._poolDic[sign] = []); } Laya.Pool 是通过对象类型标...

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

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

...减少CPU使用量3.1 减少动态属性查找3.2 性能消耗的回收3.3 获取显示对象边界的做法3.4 根据活动状态改变帧频3.5 使用callLater3.6 图片/图集加载四、其它优化策略4.1 减少粒子的使用数量4.2 尽量减少旋转,缩放,alpha等属性的使用4.3 ...

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

4. 浏览器接口 · LayaAir3.3 · 引擎文档 · LAYABOX [ 92%]

...比如在浏览器运行或者在一些小游戏平台中运行,都需要获取设备信息等等,这些功能的接口,都是通过Laya.Browser 来调用的。Laya.Browser 是浏览器代理类,封装了浏览器及原生 JavaScript 提供的一些功能,也包括小游戏等运行环境...

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

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

...添加到舞台后,可在此方法中进行一些初始化的操作,如获取组件引用、设置初始状态等。onDestroy方法在游戏对象被销毁时调用,可在此方法中释放游戏对象所占用的资源,如内存、纹理等,以避免内存泄漏和资源浪费。通过合...

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

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

...添加到舞台后,可在此方法中进行一些初始化的操作,如获取组件引用、设置初始状态等。onDestroy方法在游戏对象被销毁时调用,可在此方法中释放游戏对象所占用的资源,如内存、纹理等,以避免内存泄漏和资源浪费。通过合...

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

7. HTTP通信 · LayaAir3.3 · 引擎文档 · LAYABOX [ 88%]

...P响应的组成二、使用引擎的请求方法2.1 发送HTTP请求2.2、获取HTTP响应2.3 使用原生的XMLHttpRequestHTTP通信 Author: Charley LayaAir3引擎提供了强大的HTTP通信模块,通过HttpRequest类来进行网络请求,支持包括GET、POST等常用HTTP方法。这一模...

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

8. 组件属性的代码使用 · LayaAir3.3 · 引擎文档 · LAYABOX [ 83%]

...好的2D节点Sprite拖入到@property暴露的属性入口中,这样就获取到了此节点。 (动图1-1) 然后就可以在脚本中使用代码改变节点的属性了,例如,给Sprite添加纹理等,示例代码如下所示: const { regClass, property } = Laya; @regClass() export...

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

9. 缓动 · LayaAir3.3 · 引擎文档 · LAYABOX [ 79%]

...tTween()或是Laya.Tween.getTweens()方法查询对象关联的缓动。 //获取对象上的第一个缓动 let tween = Tween.getTween(aSprite); if (tween != null) tween.kill(); //获取对象上的全部缓动 let tweens = Tween.getTweens(sSprite); tweens.forEach(tween => tween.kill()); kill()...

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

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

... class MyItem extends Laya.GButton { //注意!在onConstruct里才可以获取对象,建议在这里做初始化,不要在构造函数里做初始化 onConstruct() { //this.xx = this.getChild("xx"); //this.xx.on(Laya.Event.CLICK, this, this.onClick); } sayHello() { console.log("Hello from M...

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