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

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

1. 对象池 · LayaAir3.0文档 · LAYABOX [ 100%]

...获得一个对象池2.2 清理一个对象池2.3 从池中获得对象2.4 回收对象到池中2.5 通过类名,获得和回收对象对象池使用 一、概述 在项目开发过程中,有许多对象会不停的创建与移除,比如角色攻击子弹、特效的创建与移除,NPC(非...

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

2. 2D性能优化 · LayaAir3.0文档 · LAYABOX [ 91%]

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

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

3. 场景管理 · LayaAir3.0文档 · LAYABOX [ 88%]

....2 打开场景2.3 关闭场景2.4 场景的加载页面2.5 销毁和垃圾回收场景的管理 LayaAir3.0继续延用2.0开发思路为组件化,脚本化,场景管理开发,项目采用Scene管理方式,来管理场景,LayaAir 已经对Scene做了一系列方案,使得开发者无需...

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

4. 事件管理 · LayaAir3.0文档 · LAYABOX [ 81%]

...示是否只执行一次。如果为true,回调后执行recover()进行回收回收后会被再利用,默认为false 处理器的方法包括: 1,create() 从对象池内创建一个Handler Laya.Handler 事件处理器,推荐使用Laya.Handler.create()方法从对象池创建,以减少...

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

5. 缓动 · LayaAir3.0文档 · LAYABOX [ 66%]

...overBefore 是否覆盖之前的缓动。 * @param autoRecover 是否自动回收,默认为true,缓动结束之后自动回收到对象池。 * @return 返回Tween对象。 */ static from(target: any, props: any, duration: number, ease: Function = null, complete: Handler = null, delay: number = ...

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

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

...对象池技术能很好解决以上问题,在对象移除消失的时候回收到对象池,需要新对象的时候直接从对象池中取出使用。优点是减少了实例化对象时的开销,且能让对象反复使用,减少了新内存分配与垃圾回收器运行的机会。 注...

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

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

...默认值,如果实现了这个函数,则组件会被重置并且自动回收到对象池,方便下次复用。如果没有重置,则不进行回收复用 onAwake 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 onEnable 组件被启用后...

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

8. CommandBuffer · LayaAir3.0文档 · LAYABOX [ 37%]

...流程 camera.addCommandBuffer(CameraEventFlags.BeforeTransparent,buf); //回收用过的RenderTexture RenderTexture.recoverToPool(downRenderTexture); RenderTexture.recoverToPool(blurTexture); return; } 3.2.OutLine示例(轮廓线描边) 效果图: 示例原理: 在渲染完成之后,绑...

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

9. TiledMap地图 · LayaAir3.0文档 · LAYABOX [ 26%]

...Tiled Map不再使用的时候,需要使用destroy()方法进行销毁,回收被占用的内存。 例如: this.tMap.destroy(); 4.2 缓存相关 4.2.1 开启和关闭自动缓存 LayaAir引擎使用TiledMap时,默认会将没有动画的地块自动缓存起来,并且缓存类型默认为n...

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