概述
Collider组件
场景物体的鼠标事件
鼠标事件
中文说明
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 Collider 组件 以及 鼠标点击调用事件所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复