Unity3D 判断鼠标向左还是向右滑动

判断鼠标向左还是向右滑动

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.xfirst.x){//拖动的位置的x坐标比按下的位置的x坐标大时,响应向右事件
print("right");
}
first = second;
}
}

你可能感兴趣的:(Unity3D)