#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