Unity3D判断鼠标向右或向左滑动,响应不同的事件
2014-08-15 17:18
525 查看
private var first = Vector2.zero; private var second = Vector2.zero; function Update () { } function OnGUI () { if(Event.current.type == EventType.MouseDown) { //记录鼠标按下的位置 first = Event.current.mousePosition ; } if(Event.current.type == EventType.MouseDrag) { //记录鼠标拖动的位置 second = Event.current.mousePosition ; if(second.x<first.x) { //拖动的位置的x坐标比按下的位置的x坐标小时,响应向左事件 print("left"); } if(second.x>first.x) { //拖动的位置的x坐标比按下的位置的x坐标大时,响应向右事件 print("right"); } first = second; } }
相关文章推荐
- Unity3D判断鼠标向右或向左滑动,响应不同的事件
- Unity3D判断鼠标向右或向左滑动,响应不同的事件
- Unity3D判断鼠标向右或向左滑动,响应不同的事件
- Unity3D判断鼠标向右或向左滑动,响应不同的事件
- 判断鼠标向右或向左滑动,响应不同的事件
- Unity3D 判断鼠标向左还是向右滑动
- jquery 响应不同浏览器 鼠标滚轮上下滚动事件 相对的操作
- unity3D基础学习 通过判断鼠标点击的是否是目标物体,物体旋转,滑动滚轮缩放拉近视角
- Unity3d 不同设备之间 鼠标或者手势的判断
- ArcEngine中实现axMapControl控件鼠标左击右击响应不同事件
- Unity3d 触屏手机滑动事件(上下左右方向精确判断)
- [原]解决Unity3D导入的3D(3DsMAX)模型不能响应鼠标事件
- Unity3D插件之NGUI-确保鼠标点击UI时不响应其他事件
- 解决Unity3D导入的3D(3DsMAX)模型不能响应鼠标事件
- ArcEngine二次开发_01(鼠标左击右击地图响应不同事件)
- js判断鼠标滑轮滚动方向并根据滚动的方向触发不同的事件
- JQuery实现鼠标滑动多次,只触发一次响应事件
- 控件响应鼠标操作事件中,判断IsIdle()作用
- Unity3d 滑动事件--向上、向下、向左、向右(PC好用但是手机滑动不是很理想)
- IE和Chrome执行javascript对鼠标双击事件的不同响应