
我很奇怪 ,WIN32的COCOS2D-X 3.2的世界坐标原点在屏幕的左下角,安卓模拟器的也是。
可是拿到手机上(华荣3C屌丝神器)
发现COCOS2D-X坐标系竟然在 屏幕的左上角。(真的是手机)
我在想要是···有些手机在左下角,
那我的图片不就变形了?
有什么建议吗?
大鸟带我飞·····

我很奇怪 ,WIN32的COCOS2D-X 3.2的世界坐标原点在屏幕的左下角,安卓模拟器的也是。
可是拿到手机上(华荣3C屌丝神器)
发现COCOS2D-X坐标系竟然在 屏幕的左上角。(真的是手机)
我在想要是···有些手机在左下角,
那我的图片不就变形了?
有什么建议吗?
大鸟带我飞·····
自顶··················
你手机坏了,换个手机吧.
我也有一台荣耀3c没问题啊。
一般情况,cocos2dx 的坐标 是 由下至上,
而用 原生 android做时, 坐标确是 由上至下,
这两者的Y轴坐标是 正好 颠倒的,
android手机,有一些问题是 手机的厂商 自己没有支持好的问题,例如我遇到过 手机在 BathNode重新分配大小时,无法正确分配的情况,
这样的问题,并不是编码自身的问题,而是手机自身的缺陷,
100种手机中,有一个跟其他都不同,那是要放弃那99个,留着这一个,还是要放弃那一个极其特殊的呢?
遇到这种特殊的手机,有一种方法,
用这个手机,下载一下其他游戏,看看其他游戏是否有问题,
如果其他游戏也有问题,那就是手机的问题,可以无视,
你可以拿着其他的游戏,给上司看,跟他解释,这是硬件的问题,正常人是讲理的,会理解的。
哈哈··这个可以有····我应该说明细一下······我的现在所有NODE的坐标系统在我的角度是是这样的,原点在左上角,右边是Y,下边是X······
我也看了其他相关做法,我是否得在安卓项目里的配置一下竖屏呢?
其实我想问一下··你们做竖屏游戏时,是在坐标轴上做处理,还是直接在安卓上配置竖屏?
好专业···给你点赞
我的现在所有NODE的坐标系统在我的角度是是这样的,
原点在左上角,
右边是Y,
下边是X······
我也看了其他相关做法,我是否得在安卓项目里的配置一下竖屏呢?
其实我想问一下··
你们做竖屏游戏时,
是在坐标轴上做处理,
还是直接在安卓上配置竖屏?
哈哈···原来是传说中的姜老师····