技能改 spine + 粒子 + 序列帧(删帧)
图片太大,打不成图集的,超了2048的
1.清晰度有没有很高要求,你可以试着把图片缩小一倍看看
2.能不能拆解动画
确实也是可以,可是小公司,没有做特效的,序列帧还是美术画出来的
也是没办法的办法,帮老板实现就好了,我的期望是游戏不蹦就行
额,你指的不是实现问题而是在考虑内存、包体大小的问题啊?
内存杠杠炸了,除非你逐帧替换纹理数据,但是会有效率问题
实现起来很简单的,但是这么多而大的图光包体就大了不少
把原图缩小两倍,然后播的时候放大两倍试试
试试压缩纹理格式ETC,PVTC
都要考虑一下,选一个好的实现方式,之后能简单维护,我不是到了维护就全部改动,内存包体,当然也要考虑,我就是觉得一个h5总是,限制的死死的
这个方法,我也不知道具体会有什么后果,总觉得不太好,但是又不懂原理
包体也是一个大问题,但是老板一定要加,我们这也没有主程老控制,就我一个写程序的,我也不懂很多原理,性能
纹理那么多,全部进内存都超过1GB了,这哪里是做h5游戏,简直是跨越手游直奔3A
不至于,应该不是同时播的,以前用lua的时候,也是没有动画,1334*750的全屏动画,似乎是40帧还是60帧,纯播动画,也没事。
对。不是同时的,只能一个全屏播完,再接第二个,而且也就战斗场会有,其他场所是没有的
也没有1个g,现在查看,包括资源所占的内存,js对象,加起来,内存稳定在600兆
cc.AnimationClip.createWithSpriteFrames这个可以代码生成AnimationClip,只是h5上用大图片真的难受
减小图片大小 减少帧数 ,或者外包做spine动画
只有一哥个程序的公司 一般不会给你外包的选择的!