战场游戏,21*40个Armature(每个5个动作),加载上来什么都不干,就站那。就从60掉到16。。还没开始动呢、求破。无从下手
加上技能+特效。卡的我眼疼。。。不行了,我要放弃了,求希望,求曙光
战场游戏,21*40个Armature(每个5个动作),加载上来什么都不干,就站那。就从60掉到16。。还没开始动呢、求破。无从下手
加上技能+特效。卡的我眼疼。。。不行了,我要放弃了,求希望,求曙光
话疗中。。。
骨骼动画的位置旋转等数据都是cpu每帧算的,同屏多了肯定卡
本来以为都是同样的动画会有优化
就算你改用spine还是会有同样的问题,骨骼的位置都是靠cpu算的
已经优化成每个帧都是一张图片。还是会很卡。但是会好很多
同屏800个骨骼的确太多,可以考虑不重要的角色降低精度。
另外我最近玩的辐射避难所同屏200个角色,iphone5已经很卡了
版本。。。。几点几
3.4
(十字填充技能)
不是个哈哈说不定

用 armaturebatchnode看看
是么,我至今还没测试过,20个就卡了??我去,我动作更多阿!!!!!我赶紧测试测试!!!
看错了,原来是800个,你这也太多了!!!这是你自己的问题,不要弄那么多,顶多1,200就到头了
屏幕外的可以考虑不添加进来,屏幕移动到看得见的地方再加进来,移动到屏幕外的再移除。
如果一屏幕内有这么多的话,肯定是设计有问题了。
试试batchnode吧,这个数量比如会比较卡了~~
同屏幕这么多个肯定卡啊,你只能降低骨骼的帧数,不在屏幕内的优化掉。