我是靠谱客的博主 搞怪白羊,最近开发中收集的这篇文章主要介绍【Unity】与鼠标相关的事件函数 OnMouseXXX,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

触发条件:需要将脚本绑定在有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所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部