鼠标的回调方法

来源:互联网 发布:数据库设计说明书实例 编辑:程序博客网 时间:2024/06/06 01:03
//移动鼠标进入collider区域时 该事件被触发void OnMouseEnter (){print ("鼠标进入collider区域");transform.localScale = new Vector3 (1.5f, 1.5f, 1.5f);transform.GetComponent<MeshRenderer> ().material.color = Color.red;}////移动鼠标处于collider区域时 该事件被触发 每帧都会调用//void OnMouseOver ()//{//print ("鼠标处于collider区域");//}////移动鼠标移出collider区域时 该事件被触发void OnMouseExit (){transform.GetComponent<MeshRenderer> ().material.color = Color.white;print ("鼠标移出collider区域");transform.localScale = new Vector3 (1f, 1f, 1f);}//// 鼠标在Collider之上 按下鼠标 该事件即被促发void OnMouseDown (){print ("鼠标在Collider之上 按下鼠标");transform.GetComponent<MeshRenderer> ().material.color = Color.blue;}////当鼠标处于collider之上 当鼠标拖动时调用//void OnMouseDrag ()//{//print ("鼠标处于collider之上 当鼠标拖动");//}//// 当鼠标被弹起时触发//void OnMouseUp ()//{//print ("鼠标被弹起时触发");//}////当鼠标在同一个collider上按下又弹起时触发//void OnMouseAsButton ()//{//print ("鼠标在同一个collider上按下又弹起时触发");//}

0 0
原创粉丝点击