cocos creator坐标转换
看了官方文档,对于坐标转换依旧一脸懵逼,然后就各种百度,做了个小小的总结。
官方文档安排:https://docs.cocos.com/creator/manual/zh/content-workflow/transform.html
1.区分世界坐标和本地坐标(节点坐标)
当我们在本地坐标添加子节点,子节点位置是相对本地坐标,而非世界坐标,只有最后绘制场景的时候本地坐标系内的节点才会被映射成世界坐标系。
世界坐标:即绝对坐标,原点为左下角。
本地坐标:即相对坐标,原点就是它的锚点,锚点一般在中心点(0.5,0.5)的位置。
2.坐标转换的理解
坐标转换就两种:
本地坐标转世界坐标:convertToWorldSpaceAR
世界坐标转本地坐标:convertToNodeSpaceAR
疑问:什么时候使用convertToN