cocos2dx坐标系】的更多相关文章

在图形图像和游戏应用开发中坐标系是非常重要的,我们在Android和iOS等平台应用开发的时候使用的二维坐标系它的原点是在左上角的.而在Cocos2d-x坐标系中它原点是在左下角的,而且Cocos2d-x坐标系又可以分为:世界坐标和模型坐标. UI坐标 UI坐标就是Android和iOS等应用开发的时候使用的二维坐标系.它的原点是在左上角的. UI坐标原点是在左上角,x轴向右为正,y轴向下为正.我们在Android和iOS等平台使用的视图.控件等都是遵守这个坐标系.然而在Cocos2d-x默认不…
原文转载:http://blog.csdn.net/ejet_shen/article/details/17327223 cocos2dx坐标系 支持下面几种坐标系: 1.屏幕坐标系 原点在左上角,X轴向右,Y轴向下. 2.GL坐标系 原点在左下角.X轴向右.Y轴向上. 3.世界坐标系 指相对于整个屏幕的坐标系,(0,0)就是屏幕的左下角 4.本地坐标系 相对于父对象的坐标. Director::getInstance()->convertToGL(touchPoint);//获得GL坐标 Di…
由9秒社团开发并维护的MarbleMap是支持Cocos2d-x坐标系和as3坐标系的地图编辑器,功能完善高效.这里详细介绍一下它的使用方法! 一.功能简述 由9秒社团开发并维护的MarbleMap是支持Cocos2d-x坐标系和as3坐标系的地图编辑器,功能完善高效.这里详细介绍一下它的使用方法! 二.        控制面板 具体功能将在之后分别介绍. A.        新建 点击"浏览",可以导入地图图片资源.可编辑属性包括:地图名称,网格宽度(像素).网格高度(像素),左下角…
首先对于初学的,带大家认识 cocos2d-x 中坐标系的几个概念,参考 http://blog.csdn.net/tskyfree/article/details/8292544.其他的往下看. 弄懂坐标系是开始开发的重要的一步,为了不让大家头晕,现在里沃特深入的为大家讲解一下,本人原文地址:http://www.cnblogs.com/lyout/p/3292702.html. 首先我们添加两个测试精灵(宽:27,高:40)到场景里面: CCSprite *sprite1 = CCSprit…
原文地址:http://www.cnblogs.com/lyout/p/3292702.html. 首先我们添加两个测试精灵(宽:27,高:40)到场景里面: CCSprite *sprite1 = CCSprite::create("player.png"); sprite1->setPosition(ccp(20, 40)); sprite1->setAnchorPoint(ccp(0, 0)); this->addChild(sprite1);   CCSpri…
在cocos2d-x在,有几种不同的坐标系. 因为有好几个坐标系着一定的差异,他们需要明白,能力更精确的绘制各种图形画面上. 1.屏幕坐标系 只windows通过绘制图形上基本都知道.相应的坐标系统:原点在左上角.向右是x轴正方向,向下时y轴正方向.cocos2d-x中的屏幕坐标系也是这种.我们手机的屏幕就是相应的屏幕坐标系.当我们用手点击手机屏幕,得到的点就是相应的屏幕坐标系的坐标. 2.OpenGL坐标系 OpenGL坐标系是在cocos2d-x中进行计算时使用的坐标系.它的原点是屏幕左下角…
cocos2d-x官方文档 笛卡尔坐标系 不同坐标系简介 笛卡尔坐标系 你可能上学的时候就已经知道“笛卡尔坐标系”了,它在几何课本里经常用到.如果你已经忘得差不多了,下面这些图片可以很快唤起你的记忆: 在移动游戏开发过程中,有三种类型的坐标系你可能遇到: UI坐标系 iOS/Android/Windows SDK中的通用UI坐标系: 起点坐标(x=0, y=0)位于左上角 X轴从屏幕最左边开始,由左向右渐增 Y轴坐标从屏幕最上方开始,由上向下渐增 详见下图 Direct3D坐标系 DirectX…
OPenGL坐标系:原点为屏幕左下角 屏幕坐标系:原点在屏幕左上角…
(原文出处找不到了) 无论是搞2d还是3d开发,最需要搞清楚的就是坐标系,这部分混乱的话就没啥奔头了.所以玩cocos2d,一上来就先把各种与坐标有关的东西搞清楚. 基本的两个坐标系:屏幕坐标系和GL坐标系. 屏幕坐标系x轴朝右,y轴朝下.默认原点在左上角. GL坐标系x轴朝右,y轴朝上.默认原点在左下角. 在调用任何需要设置位置的函数,或从函数获取位置信息前,必须要明确这个函数使用哪个坐标系.比如调用CCNode类的setPosition函数,它使用的就是GL坐标系.比如在处理触摸事件时CCT…
GL坐标系 Cocos2D以OpenglES为图形库,所以它使用OpenglES坐标系.GL坐标系原点在屏幕左下角.x轴向右.y轴向上. 屏幕坐标系 苹果的Quarze2D使用的是不同的坐标系统,原点在屏幕左上角,x轴向右,y轴向下. ios的屏幕触摸事件CCTouch传入的位置信息使用的是该坐标系. 因此在cocos2d中对触摸事件做出响应前须要首先把触摸点转化到GL坐标系.能够使用CCDirector的convertToGL来完毕这一转化. 世界坐标系 世界坐标系也叫做绝对坐标系,是游戏开发…