现在的位置: 首页 > 综合 > 正文

手机游戏移植注意问题

2013年08月26日 ⁄ 综合 ⁄ 共 373字 ⁄ 字号 评论关闭

1.触屏类(E6、E680),使用Canvas里面的pointerPressed函数,当用户按下触摸屏的时候会自动调用这个方法x,y就是当前压下的坐标。

2.堆栈内存较低类(D608),资源分开加载,在进入一个状态前,释放上一个状态的所有资源。图片所占内存为长乘宽乘二,可用低级ui代替部分图片。将大的背景图片做成动编调用,可降低内存值。

3.S700堆内存无限,但是运行慢,所以尽量避免大量的加载和释放资源,可分批加载,需要反复应用的资源不要释放。

4.如果多处使用同一数值,讲该数值做成变量。尽量使用相对坐标定位。

5.避免一个状态下衍生多个状态,在打框架之前尽量考虑周全。

6.使用polish打包时,如果报代码错误,说明该处写的不严谨,应重新考虑。

7.在手机来电时,关闭音乐,记录当前游戏状态,转入暂停状态。重新进入游戏,开启音乐,还原当前状态。

 

抱歉!评论已关闭.