复制代码
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
36Collider组件 场景物体的鼠标事件 鼠标事件 中文说明 OnMouseDown 鼠标在Collider之上,按下鼠标,该事件即被触发 OnMouseDrag 鼠标在Collider之上,当鼠标拖动时被触发 OnMouseEnter 移动鼠标进入Collider区域的时候该事件被触发 OnMouseExit 移动鼠标移出Collider区域的时候该事件被触发 OnMouseOver 鼠标处于Collider之上时,每帧都会调用该事件 OnMouseUp 当鼠标被弹起的时候,该事件被触发调用 OnMouseUpAsButton 当鼠标在同一个Collider上按下又弹起的情况下会触发调用该事件 刚体组件(Rigidbody)物理引擎 VoidOnCollisionEnter(Collision other) { Debug.Log("碰撞开始") } VoidOnCollisionStay(Collision other) { Debug.Log("碰撞一直") } VoidOnCollisionExit(Collision other) { Debug.Log("碰撞离开") 拿到被碰撞物体的信息 Debug.Log(other.gameobject.name) other.gameobject.tag; other.gameobject.name; other.gameobject.layer; }
最后
以上就是甜蜜冬日最近收集整理的关于Unity Collider 组件 以及 鼠标点击调用事件的全部内容,更多相关Unity内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复