1、cocos2dx的坐标系和OpenGL坐标系一样,都是屏幕左下方为坐标原点,横轴向右x,纵轴向下y;
IOS,AndroID,WP等使用的 是标准屏幕坐标系,坐标原点是屏幕左上方,横轴向右x,纵轴向上y。
2、锚点
如上图所示,黑星点的锚点为(a,b)其中a等于红线长度除以黄线长度,b等于绿线长度除以蓝线长度。可见,a和b都是0到1之间的值。
Layer的锚点默认值为(0,0),其他Node的锚点默认值为(0.5,0.5)
setposition设置的是锚点的位置
可以调用相关方法设置锚点或者忽略锚点
3、渲染顺序
addChild(obj,IDx)和setpositionZ(IDx)中的IDx都可以改变渲染顺序,IDx值越大,渲染在越屏幕表层,即渲染靠后,可见性越高。前者服从后者。
4、触摸点
有待继续
总结以上是内存溢出为你收集整理的cocos2dx-3.x(二)、坐标系全部内容,希望文章能够帮你解决cocos2dx-3.x(二)、坐标系所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)