嘿伙计们,我的瓦片地图中有一个对象用于生成点参考,问题是 -hd 版本是非-hd 版本的两倍,所以:
(width = 生成字符的宽度) int spawnX = (width/2) + [tilemap spawnX];
在高清模式下获取错误的位置,因为瓦片地图以像素为单位,而 cocos2d 以点为单位。
IE 我可以测试是否支持视网膜显示,但据我所知,这有点狡猾。
你怎么能做到这一点?
嘿伙计们,我的瓦片地图中有一个对象用于生成点参考,问题是 -hd 版本是非-hd 版本的两倍,所以:
(width = 生成字符的宽度) int spawnX = (width/2) + [tilemap spawnX];
在高清模式下获取错误的位置,因为瓦片地图以像素为单位,而 cocos2d 以点为单位。
IE 我可以测试是否支持视网膜显示,但据我所知,这有点狡猾。
你怎么能做到这一点?