请教大家一个问题,
人物的Y坐标,怎么设置都无效,是什么情况呢,X 坐标正常,Y 坐标一直在那,改变不了。
是不是其他逻辑部分将y坐标又改回去了?建议给个demo看一下
刚开始 还没几行代码,我在 creator 中把 人物拖到右下角,启动时 人物 Y坐标 又回到图中位置,X 坐标是正确的,
同感是逻辑问题,老兄可以好好检查下,不一定是你写的,也许不小心拖了什么影响坐标的控件
https://github.com/gao8954/HungryHero 把代码给放到github 上了 cocos creator v2.0.8 新手入门,辛苦给看看,还没做适配,选择浏览器运行。
鼠标的 move 事件 鼠标的postion 也不对!怎么也调不好
你的demo里面人物的Y坐标是可以移动的啊?有什么问题么?
通过项目代码,实在没看懂你要实现的需求是什么……
你需要把鼠标的位置转换为相对于节点位置?????
Y 坐标移动到图中的位置就不能动了,本来想的是 人物跟着鼠标,但现在 人物和鼠标总有一段距离,人物就算是手动设置 Y坐标 到底部,还是不行
需要怎么转换呢,现在在代码里设置,或者直接把人物放到底部,运行时还是到中间到位置,X 坐标确是正常的,放到哪就是哪
人物跟着鼠标移动,在手机端 就是 跟着手指touch 移动,去收集金币,有点那个天天跑酷的意思,但现在人物的Y坐标可以在场景的上面一小部分移动,不能到下面,而且和鼠标总有一段距离。就算是手动设置人物到Y 坐标到底部,还是不行呢
世界坐标和局部坐标的转换要做一下,还有屏幕获取的坐标y轴与cocos使用的坐标系是相反的,需要镜像一下
是这样啊,我在试试
