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

被折叠的 条评论
为什么被折叠?



