学员(7686)
课程(179)
分享
移动使用摇杆进行移动,但是如果要按下摇杆进行移动的时候同时按下攻击按钮,摇杆就会获取攻击按钮的方向并向之移动,请问这种情况怎么解决呢?
我是基于UGUI做的。
按钮在右半屏,摇杆在左半屏
如果按下的是右半屏,就不处理遥感的显示
老师,具体怎么实现呢?我试了一下,判断点下的位置,大于中间值就return,还是不行,跟原来一样的。
通过Input.MousePosition获取屏幕位置
通过Screen.Width获取屏幕宽度
Input.MousePosition.x>(Screen.Width/2)说明是在有右半屏 ,反之左半屏