大约有 84 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0035 秒)
对象池创建,sprite越来越高的问题 方法一 在面向对象里面init初始化创建角色。 在其他js里从对象池创建。var snakeAI=Laya.Pool.getItemByClass("snake",Snake); 这样的话。sprite是正常的。 方法二 这个是在面向对象里写好初始化创建角色的...
来源: Laya_社区 发布时间: 20180521
[LayaAir3]通过对象池创建的物体,发生碰撞后,再通过对象池复用就会出现pos函数找不到的情况 测试代码如附件截图,测试demo如附件zip。 通过对象池创建的物体,一旦与别人发生碰撞,再次通过对象池复用时就会出现问题,...
来源: Laya_社区 发布时间: 20240813
[LayaAir3]通过对象池创建的物体,碰撞事件无法正常触发 问题:通过对象池创建的物体,碰撞事件无法正常触发(有时候有,有时候没有,随时复用次数增加,大概率会无法触发碰撞事件) 详情:问题是必现的。demo中的子弹和...
来源: Laya_社区 发布时间: 20240812
关于对象池Laya.Pool的用法 内存优化的教程中内存优化,关于对象池的用法有些疑问,var SPRITE_SIGN = 'spriteSign'; var sprites = []; function initialize() { for (var i = 0; i < 1000; i++) { var sp = Pool.getItemByClass(SPRITE_SIGN, Sprite) sprites.push(sp); Laya.stag...
来源: Laya_社区 发布时间: 20160729
Laya.Pool.getItemByClass创建的对象放不回对象池 Pool.getItemByClass创建的对象没有标记Pool.POOLSIGN 导致Pool.recover没有回收对象 另外Pool.createByClass也是调用Pool.getItemByClass返回对象的 所以这两个方法都有影响 附件 : --> 2023-07-20 添加评...
来源: Laya_社区 发布时间: 20230720
LayaAir引擎 为什么我用Loop对象池创建了对象,可是实际上却没有创建,是什么原因呢 我创建以后想要点出pos这个属性却不可以,是什么原因? 附件 : --> 2017-12-09 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀...
来源: Laya_社区 发布时间: 20171209
关于用对象池创建对象的问题,为什么我写的是每隔5秒创建一个3d对象,但是每次创建完,上一个对象就没了。 附件 : --> 2019-06-26 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容相关的链接 提交 1 ...
来源: Laya_社区 发布时间: 20190626
对象池pool与数组的区别 对象池是将创建的对象实例存储起来,下次用的时候直接从池子里通过sign读取,通过数组也可以通过索引实现同样功能,它的优势在哪里呢? 2017-03-20 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到...
来源: Laya_社区 发布时间: 20170320
代码创建预制体,用对象池取这个预制体报错 附件 : --> 2019-06-26 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容相关的链接 提交 3 个回复 Laya_Aaron 赞同来自: 2d 示例项目有预制体的 使用,参照那个...
来源: Laya_社区 发布时间: 20190626
对象池的使用方法是不是先new一个类然后在存到对象池 对象池的使用方法是不是先new一个类然后在存到对象池 然后使用的时候在从对象池里面取 2017-12-08 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内...
来源: Laya_社区 发布时间: 20171208