首先要引入几个概念:世界坐标
节点坐标
GL坐标(OpenGL坐标体系)
UI坐标(qt坐标以及win32窗口坐标体系都是如此)
下面通过图片解释这几个坐标的区别:
以下是几个常用的坐标中的API:
convertToWorldSpace() 转换为世界坐标
convertToNodeSpace() 转化为节点坐标
getLocation()获取GL坐标
getLocationInView()获取UI坐标
Director::getInstance()->convertToGL()转化为GL坐标
Director::getInstance()->convertToUI()转化为UI坐标
写的比较简单,内容很多的,为了方便自己不懂的时候拿出来看看