手机游戏移植注意问题

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

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

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

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

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

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

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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值