概述
触发条件:需要将脚本绑定在有Collider组件的物体上,比如一个Cube上
//鼠标点击物体时执行
private void OnMouseDown()
{
print("OnMouseDown");
}
//鼠标在物体上点击但没有抬起时一直执行
private void OnMouseDrag()
{
print("OnMouseDrag");
}
//鼠标点击物体后抬起时执行
private void OnMouseUp()
{
print("OnMouseUp");
}
//鼠标点击物体后抬起时执行(需要在原物体抬起时触发)
private void OnMouseUpAsButton()
{
print("OnMouseUpAsButton");
}
//鼠标移到物体上面执行
private void OnMouseEnter()
{
print("OnMouseEnter");
}
//鼠标悬浮在物体上时一直执行
private void OnMouseOver()
{
print("OnMouseOver");
}
//鼠标移出物体时执行
private void OnMouseExit()
{
print("OnMouseExit");
}
最后
以上就是搞怪白羊为你收集整理的【Unity】与鼠标相关的事件函数 OnMouseXXX的全部内容,希望文章能够帮你解决【Unity】与鼠标相关的事件函数 OnMouseXXX所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复