复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44using System.Collections; using System.Collections.Generic; using UnityEngine; public class scene4 : MonoBehaviour { //五、鼠标相关事件函数OnMouseXXX private void OnMouseDown() { Debug.Log("按下的时候触发,只执行1次"); } private void OnMouseOver() { Debug.Log("当鼠标在触发物体的上面时,则一直触发"); } private void OnMouseUp() { Debug.Log("松开后执行1次"); } private void OnMouseEnter() { Debug.Log("当鼠标进入的时候触发,进入一次触发一次"); } private void OnMouseDrag() { Debug.Log("当鼠标按住不放的时候一直触发,是每一帧进行触发"); } private void OnMouseExit() { Debug.Log("当鼠标移出的时候触发1次"); } private void OnMouseUpAsButton() { Debug.Log("相当于是按钮的功能,当鼠标在同一个游戏物体上按下抬起的时候才会触发,按下与抬起不在同一个游戏上的话则不会进行触发。"); } // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { } }
最后
以上就是美丽早晨最近收集整理的关于Unity代码基础之“鼠标相关事件函数OnMouseXXX”(4)的全部内容,更多相关Unity代码基础之“鼠标相关事件函数OnMouseXXX”(4)内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复