level 5
比如有多个关卡,共用一套Event Sheet, 但每个关卡都有个不同的说明图片。
本来我想把所有图片都加载进一个sprite,然后不同关卡显示不同的frame,但是这样的话内存占用太高,而且从设计上来说耦合性高了点。
请问有没有好办法?
2015年08月06日 07点08分
1
level 5
找到一个方法,把这类不同关需要不同图片的放到一个layer中,然后在每个关中放入一个独立的sprite,然后sprite就可以单独加载不同的图片。至于显示还是隐藏通过控制layer来实现。
当然如果不考虑效率问题,全加载到一个sprite中,然后不同关显示不同的frame会是个比较简单的方法。
2015年08月06日 08点08分
2
load image from url?
2015年08月06日 09点08分
level 1
老师(Fu)派我来巡山...
我的做法是,把所有动画都加入到同一个sprite里,然后你每个level应该有个变量标识是第几关吧,假设是变量level好了
然后,可以设置sprite的动画为 level&"startui" ,后面的startui是你自己定义的
这样,你只要开启的每关的level参数不一样,他就会自动调用不同的animations
2015年08月08日 02点08分
3