cocos2d 转换坐标
Posted
技术标签:
【中文标题】cocos2d 转换坐标【英文标题】:cocos2d convert coordinates 【发布时间】:2012-08-22 15:02:26 【问题描述】:我正在开发一个 cocos2d 游戏,我对坐标系有点困惑。我有另一个应用程序,我用它来构建关卡,但它有不同的坐标。坐标 (0,0) 在左上角,而不是在 cocos2d 中的左下角。将坐标转换为 cocos2d 空间的最简单方法是什么?我可以从水平高度中减去 Y 坐标吗?或者有没有更简单的方法? cocos2d坐标系是左手还是右手?
谢谢!
【问题讨论】:
【参考方案1】:我很确定 UIKit 在左上角也有它的原点 (0, 0),所以你应该可以调用:
[[CCDirector sharedDirector] convertToGL:yourpoint];
这会将其转换为与 cocos2d 相同的坐标系。
【讨论】:
以上是关于cocos2d 转换坐标的主要内容,如果未能解决你的问题,请参考以下文章