cocos2d-x 坐标体系

来源:互联网 发布:java获取当天0点时间 编辑:程序博客网 时间:2024/06/05 22:45

首先要引入几个概念:世界坐标

                                        节点坐标

                                        GL坐标(OpenGL坐标体系)

                                        UI坐标(qt坐标以及win32窗口坐标体系都是如此)

下面通过图片解释这几个坐标的区别:


以下是几个常用的坐标中的API:

convertToWorldSpace()  转换为世界坐标

convertToNodeSpace() 转化为节点坐标

getLocation()获取GL坐标

getLocationInView()获取UI坐标

Director::getInstance()->convertToGL()转化为GL坐标

Director::getInstance()->convertToUI()转化为UI坐标

写的比较简单,内容很多的,为了方便自己不懂的时候拿出来看看