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

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

1. laya.utils.Pool_API3.0 [ 100%]

...游戏流畅度。 Hierarchy Pool Index Methods clearBySign createByClass getItem getItemByClass getItemByCreateFun getPoolBySign recover recoverByClass Methods Static clearBySign clearBySign(sign: string): void Defined in laya/utils/Pool.ts:26 清除对象池的对象。 Parameters sign: string 对...

来源: Laya3.0_api 发布时间: 20231115

2. laya.utils.Pool [ 95%]

...clearBySign(sign:String):void[static] 清除对象池的对象。 Pool  getItem(sign:String):*[static] 根据传入的对象类型标识字符,获取对象池中已存储的此类型的一个对象,如果对象池中无此类型的对象,则返回 null 。 Pool  getItemByClass(sign:String,...

来源: laya_api 发布时间: 20170929

3. laya.utils.Pool [ 94%]

...createByClass(cls:Class):*[static] 根据类名回收类的实例 Pool  getItem(sign:String):*[static] 根据传入的对象类型标识字符,获取对象池中已存储的此类型的一个对象,如果对象池中无此类型的对象,则返回 null 。 Pool  getItemByClass(sign:String,...

来源: Laya2.0_api 发布时间: 20190513

4. 对象池 · LayaAir3.3 · 引擎文档 · LAYABOX [ 90%]

...,如果对象池中无此类型的对象,则返回 null 。 */ static getItem(sign: string): any { var pool: any[] = Pool.getPoolBySign(sign); var rst: any = pool.length ? pool.pop() : null; if (rst) { rst[Pool.POOLSIGN] = false; } return rst; } 这是最基本的操作,从对象池中拿到...

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

5. 如何完全删除精灵 并回收内存 [ 83%]

... i < 10; i++) { container = (i == 0) ? new Laya.Box() : laya.utils.Pool.getItem('Container') for (let i = 0; i < 1000; i++) { let t = null if (i == 0) { t = new Laya.Text() t.text = 'test' t.color = '#ffffff' } else { t = laya.utils.Pool.getItem('Text') } container.addChild(t) laya.utils.Pool....

来源: Laya_社区 发布时间: 20180728

6. Laya.Pool缓存池问题 [ 81%]

...面都是有的。。但是第二次打开这个界面,答应Laya.Pool.getItem(boxstr)却又为空了?怎么回事? 附件 : --> 2018-04-17 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容相关的链接 提交 3 个回复 w1114367261 赞同...

来源: Laya_社区 发布时间: 20180417

7. [LayaAir3]【LayaAir 3.0.10】从对象池中取出的拖尾粒子addChild到Node后显示异常 [ 58%]

...池中取出的拖尾粒子addChild到Node后显示异常 使用Laya.Pool.getItem方法,从对象池中取出一个之前用过的拖尾粒子,Add到一个正在运动的节点后。 如节点坐标远离原点Vector3(0.0.0),拖尾会一瞬间出现从原点到挂载节点的迅速拉长现象...

来源: Laya_社区 发布时间: 20231225

8. 3d特效克隆时,在手机会现卡顿情况,特效资源已经提前在加载 [ 55%]

...                             var item:Sprite3D = Pool.getItem(_path);                 if(item != null){                     //直接用缓存的                     Instantiate(item);                 }else{           ...

来源: Laya_社区 发布时间: 20180601

9. 3D粒子特效初始化卡顿 [ 51%]

...te,null),null,null,null,1,true,groupName); }else{ var item:Sprite3D = Pool.getItem(_path); if(item != null){ //直接用缓存的 Instantiate(item); }else{ OnComplete(); } } } public function DelayDestroy(delay:int):void { this.timerOnce(delay,this,destroy); } public function OnComplete():void { var...

来源: Laya_社区 发布时间: 20180425

10. 【简单跑酷--JS版】---Lv.6 终篇 [ 36%]

...shift(); item.visible = true; }else{ //对象池中拿Item var item = Pool.getItemByClass("item",Item); } //是否有特殊物品 如果有 我们就生成特殊物品 if(randNum > 0.95 && !specialItem){ specialItem = true; item.init(Item.ITEM_TYPE_SPEED); }else if(randNum > 0.9 &&...

来源: Laya_社区 发布时间: 20160803