[Cocos2d-x]坐标系
2013-12-18 15:53 hellenism 阅读(172) 评论(0) 编辑 收藏 举报时间:2013年12月18日15:33:05
简介:
介绍Cocos2d-x的坐标系
1.OpenGL坐标系
OpenGL坐标系
原点在屏幕左下角
x轴正方向向右
y轴正方向向上
2.屏幕坐标系
原点在屏幕左上角
x轴正方向向右
y轴正方向向下
CCTouch获取到的坐标,是屏幕坐标,可以使用CCDirector的ConverterToGL进行转换
3.本地坐标系
具体某节点的坐标系,每一个Node都有自己的本地坐标系。使用Node->setPosition()时候,它的参考坐标系是父节点的坐标系
原点在屏幕左下角
x轴正方向向右
y轴正方向向下
4.世界坐标系
是一个概念性的坐标系,可以认为它是其他坐标系的参考坐标系,是整个游戏最顶层的坐标系
原点在屏幕左下角
x轴正方向向右
y轴正方向向下
坐标系的转换:
converterToWorldSpace:把基于当前节点的本地坐标转化成为世界坐标
converterToNodeSpace:把世界坐标转换到当前节点的本地坐标
convertToNodeSpaceAR:把世界坐标转换到当前节点的本地坐标,
人生就是一局不能Again的DOTA