#Cocos2d-x-基础概念-坐标系统node
##不一样坐标系的介绍ios
###笛卡尔坐标系布局
###UI坐标系3d
在ios、安卓、wp通常的UI坐标布局中code
像这样blog
###Direct3d继承
DirectX中采起了笛卡尔左手坐标系get
###OpenGl和Cocos2dit
采用了笛卡尔右手坐标系io
在2d中,咱们只是用2d的场景
以下:
###Parent和Childrens
每一个继承自CCNode的子类都有一个anchorpoint的属性
当决定放置位置和旋转中心时,均是以anchorpoint做为参照的
###getVisibleSie, getVisibleOrigin vs getWinSize
获得当前屏幕大小
###如何转换坐标
####convertToNodeSpace
用于将在屏幕上的绝对位置转换为一个node相对于另外一个node的方法
CCPoint point = node1->convertToNodeSpace(node2->getPosition());
这句代码中,node1至关于父节点,node2至关于子节点 node2的坐标根据node1相对改变
####convertToWorldSpce
转换为世界坐标
####convertToNodeSpaceAR ####convertToWorldSpaceAR
这两个方法在转换过程当中考虑到了anchorpoint