美文网首页
判断鼠标是否在GUI之上

判断鼠标是否在GUI之上

作者: Albert_d37d | 来源:发表于2020-06-22 10:05 被阅读0次

public bool IsPointerOverUI()

    {

        //实例化点击事件

        PointerEventData eventDataCurrentPosition = new PointerEventData(UnityEngine.EventSystems.EventSystem.current);

        //将点击位置的屏幕坐标赋值给点击事件

        eventDataCurrentPosition.position = new Vector2(Input.mousePosition.x,Input.mousePosition.y);

        List<RaycastResult> results = new List<RaycastResult>();

        //向点击处发射射线

        EventSystem.current.RaycastAll(eventDataCurrentPosition, results);

        return results.Count > 0;

    }

相关文章

  • 判断鼠标是否在GUI之上

    public bool IsPointerOverUI() { //实例化点击事件 Point...

  • canvas画饼图(三)canvas 与鼠标事件和判断函数

    canvas需要绑定鼠标事件,同时需要得到鼠标在 canvas 上面的位置和判断鼠标是否在饼图上面 绑定鼠标事件 ...

  • 3,设置鼠标经过要素时改变鼠标样式

    当鼠标在地图上移动时,时刻判断是否接触到要素了。来动态改变鼠标样式。

  • hover选择器

    当鼠标指针浮动在元素之上的时候,则应用该样式 鼠标指针停在链接之上,链接背景色变成黄色。

  • JS判断鼠标滚动是否在指定元素内

    前情提要 今天开发的时候发现,在页面滚动的时候,缩放的元素也一起滚动了,于是需要判断是否在缩放元素内滚动,查了下实...

  • 1.4 GUI - 鼠标事件

    简单的栗子 首先,我们创建一个鼠标回调函数,当鼠标事件发生时执行该函数。鼠标事件可以是与鼠标相关的任何事件,如左键...

  • Java 基础 09. Java GUI

    GUI 组件: 窗口、弹窗、面板、文本框、列表框、按钮、图片、监听事件、鼠标、键盘事件、破解工具 一、简介 GUI...

  • usr_09 使用GUI

    09.1 GUI的部分介绍 09.2 设置鼠标的动作 09.3 剪贴板

  • api.js

    作为工具仓库,持续更新ing 判断是否是数组: 跨浏览器事件处理: 获取鼠标在页面中坐标 元素距离文档顶部距离 输...

  • unity 查看模型顶点数据

    其实就是获取当前鼠标点击对象的mesh属性,并用GUI显示出来

网友评论

      本文标题:判断鼠标是否在GUI之上

      本文链接:https://www.haomeiwen.com/subject/xwtxfktx.html