大约有 257 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0044 秒)
如何一次性预加载多个.sk 资源,加载后使用是如何获取,并且创建动画? this.sk_86.loadAni("birdami_86.sk"); this.sk_87.loadAni("birdami_87.sk"); 这样是加载后的回调,没有达到预加载效果 this.sk_86.buildArmature(1); 有其他方法提供参考一下吗?...
来源: Laya_社区 发布时间: 20170829
...不要这样清理,经常清理反而没什么效果。退出的时候做一次总的清理就行,现在是播完一次就清理一次,没有必要。闪一下的问题,不太明显,不过大概的原因是,由于清理了资源再去用,会有一个异步加载的时间。最后是建...
来源: Laya_社区 发布时间: 20200317
...w Laya.Sprite(); this.owner.addChild(sp); let i: number = 0; //每秒重画一次 Laya.timer.loop(1000, this, () => { i == res.length && (i = 0); //清除sp节点的所有绘图(不含子节点) sp.graphics.clear(); //在sp节点上重绘纹理 sp.graphics.drawTexture(res[i]); i++; })...
来源: Laya3.0_文档 发布时间: 20241014
一次性加载四五个以上的sk资源会导致部分加载不出来 你好,官方大大,我这边公司有个项目,场景内最多需要使用16个龙骨,我用了能想到的所有加载方式,都有同一个问题,偶然的概率会有几个加载不出来,触发的概率挺...
来源: Laya_社区 发布时间: 20211216
...lse)关键在于最后第四个once参数,一定要传false,不然只调用一次. 在laya.core.js中Handle类的源码里可以看到,在create方法中,如果不传once参数,默认会设会true. 然后在runWith方法中,once为true的话,就调用clear方法,清理此Handle,之后的多次回...
来源: Laya_社区 发布时间: 20180101
...上的百度小游戏,playMusic会出现多个背景音乐 问题:第一次扫码进入游戏(只有第一次会出现),调用Laya.SoundManager.playMusic播放不同背景音乐(采取分包模式,音乐文件在远程端),不会关掉上一个音乐,导致两个背景一起播...
来源: Laya_社区 发布时间: 20200623
...焙。什么是动画烘焙呢?动画烘焙是将所有动画提前计算一次;将所有的骨骼节点预计算,存入内存中;GPU直接通过内存读取对应节点的矩阵值;进行渲染的方式。通过使用动画烘焙,可以降低CPU的消耗,因为GPU动画效率高于CPU...
来源: Laya3.0_文档 发布时间: 20241014
...个swf全部进入加载队列检测,现在我做了对象池,但是第一次实例化的时候想不到什么好的方法,能帮忙理下思路呢,我感觉是因为同时加载的问题。万谢,先前在页游中我们通过反射直接获取的5个动作,没有出现卡顿的问题...
来源: Laya_社区 发布时间: 20170223
...骨骼动画支持预加载,建议你好几十个骨骼动画最好不要一次性全部加载完毕,最好是当前界面显示哪些骨骼动画,就预加载哪些骨骼动画,否则资源量过大,会导致加载进度慢,降低用户体验! 2017-08-22 1 2 分享 微博 QZONE 微信...
来源: Laya_社区 发布时间: 20170822
...这个特效就必须要再次create(.lh),但这时的加载不会像第一次那样那么久,因为浏览器有缓存,会从缓存中加载特效相关资源,所以会比较快。 2、关于场景对象过多,这里我们可以采用视域加载方式来加载,即当对象进入我们...
来源: Laya_社区 发布时间: 20180814