Unity3D判断鼠标向右或向左滑动,响应不同的事件
2014-04-18 22:30
337 查看
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
print(“left”);
}
if(second.x>first.x){//拖动的位置的x坐标比按下的位置的x坐标大时,响应向右事件
print(“right”);
}
first = second;
}
}
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
print(“left”);
}
if(second.x>first.x){//拖动的位置的x坐标比按下的位置的x坐标大时,响应向右事件
print(“right”);
}
first = second;
}
}
相关文章推荐
- Unity3D判断鼠标向右或向左滑动,响应不同的事件
- Unity3D判断鼠标向右或向左滑动,响应不同的事件
- Unity3D判断鼠标向右或向左滑动,响应不同的事件
- Unity3D判断鼠标向右或向左滑动,响应不同的事件
- 判断鼠标向右或向左滑动,响应不同的事件
- Unity3D 判断鼠标向左还是向右滑动
- unity3D基础学习 通过判断鼠标点击的是否是目标物体,物体旋转,滑动滚轮缩放拉近视角
- Unity3d 触屏手机滑动事件(上下左右方向精确判断)
- Unity3d 滑动事件--向上、向下、向左、向右(PC好用但是手机滑动不是很理想)
- JQuery实现鼠标滑动多次,只触发一次响应事件
- jquery 响应不同浏览器 鼠标滚轮上下滚动事件 相对的操作
- ArcEngine中实现axMapControl控件鼠标左击右击响应不同事件
- 控件响应鼠标操作事件中,判断IsIdle()作用
- Unity3d 不同设备之间 鼠标或者手势的判断
- Unity3D插件之NGUI-确保鼠标点击UI时不响应其他事件
- IE、火狐浏览器鼠标滑动事件改变背景图片和改变不同显示信息
- 解决Unity3D导入的3D(3DsMAX)模型不能响应鼠标事件
- IE和Chrome执行javascript对鼠标双击事件的不同响应
- [原]解决Unity3D导入的3D(3DsMAX)模型不能响应鼠标事件
- js判断鼠标滑轮滚动方向并根据滚动的方向触发不同的事件