【发布时间】:2013-04-07 08:00:09
【问题描述】:
我正在尝试构建一款游戏,并且想知道如何支持不同的分辨率和屏幕尺寸。对于精灵的位置,我实现了一个基本函数,它根据一定的比例设置位置,我通过从 sharedDirector 的 winSize 方法获取屏幕宽度和高度来获得。
但是这种方法没有经过测试,因为我还没有开发出一些东西来根据设备的分辨率计算精灵的缩放因子。有人可以告诉我一些方法和技巧,我可以通过这些方法和技巧正确计算精灵的缩放比例,并建议一个系统来避免精灵像素化,如果我确实应用任何这样的方法。
我在谷歌上搜索,发现 Cocos2d-x 支持不同的分辨率和大小,但我只能使用 Cocos2d。
编辑:我有点困惑,因为这是我的第一场比赛。请指出我可能犯的任何错误。
【问题讨论】: