我是靠谱客的博主 甜蜜冬日,这篇文章主要介绍Unity Collider 组件 以及 鼠标点击调用事件,现在分享给大家,希望可以做个参考。

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内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(125)

评论列表共有 0 条评论

立即
投稿
返回
顶部