大约有 9 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0041 秒)
...获得一个对象池2.2 清理一个对象池2.3 从池中获得对象2.4 回收对象到池中2.5 通过类名,获得和回收对象对象池使用 一、概述 在项目开发过程中,有许多对象会不停的创建与移除,比如角色攻击子弹、特效的创建与移除,NPC(非...
来源: Laya3.0_文档 发布时间: 20230303
...染三、减少CPU使用量3.1 减少动态属性查找3.2 性能消耗的回收3.3 获取显示对象边界的做法3.4 根据活动状态改变帧频3.5 使用callLater3.6 图片/图集加载四、其它优化策略4.1 减少粒子的使用数量4.2 尽量减少旋转,缩放,alpha等属性的...
来源: Laya3.0_文档 发布时间: 20241014
....2 打开场景2.3 关闭场景2.4 场景的加载页面2.5 销毁和垃圾回收场景的管理 LayaAir3.0继续延用2.0开发思路为组件化,脚本化,场景管理开发,项目采用Scene管理方式,来管理场景,LayaAir 已经对Scene做了一系列方案,使得开发者无需...
来源: Laya3.0_文档 发布时间: 20241014
...示是否只执行一次。如果为true,回调后执行recover()进行回收,回收后会被再利用,默认为false 处理器的方法包括: 1,create() 从对象池内创建一个Handler Laya.Handler 事件处理器,推荐使用Laya.Handler.create()方法从对象池创建,以减少...
来源: Laya3.0_文档 发布时间: 20241014
...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
...对象池技术能很好解决以上问题,在对象移除消失的时候回收到对象池,需要新对象的时候直接从对象池中取出使用。优点是减少了实例化对象时的开销,且能让对象反复使用,减少了新内存分配与垃圾回收器运行的机会。 注...
来源: Laya3.0_文档 发布时间: 20241014
...默认值,如果实现了这个函数,则组件会被重置并且自动回收到对象池,方便下次复用。如果没有重置,则不进行回收复用 onAwake 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 onEnable 组件被启用后...
来源: Laya3.0_文档 发布时间: 20241014
...流程 camera.addCommandBuffer(CameraEventFlags.BeforeTransparent,buf); //回收用过的RenderTexture RenderTexture.recoverToPool(downRenderTexture); RenderTexture.recoverToPool(blurTexture); return; } 3.2.OutLine示例(轮廓线描边) 效果图: 示例原理: 在渲染完成之后,绑...
来源: Laya3.0_文档 发布时间: 20230303
...Tiled Map不再使用的时候,需要使用destroy()方法进行销毁,回收被占用的内存。 例如: this.tMap.destroy(); 4.2 缓存相关 4.2.1 开启和关闭自动缓存 LayaAir引擎使用TiledMap时,默认会将没有动画的地块自动缓存起来,并且缓存类型默认为n...
来源: Laya3.0_文档 发布时间: 20230303