《小白学Unity3D》实现处理鼠标点击GameObject

技术《小白学Unity3D》实现处理鼠标点击GameObject 《小白学Unity3D》实现处理鼠标点击GameObject实现物体点击事件
通过对摄像机挂载Physics Raycaster组件,对

03010实现处理鼠标点击游戏对象

实现物体点击事件

通过在相机上安装Physics Raycaster组件,通过光线检测鼠标的点击位置,从而获得对象的点击。同时,在层次结构中创建事件系统游戏对象来接收和处理鼠标事件。流程如下:

在层次视图中创建事件系统[资产/创建/用户界面/事件系统]。

将物理光线投射器组件安装在相机上

在对象上装入包含以下内容的脚本来处理鼠标事件

/*

* IPointerClick:这个接口是处理鼠标点击事件的核心,提供了对EventSystem的回调。

*/

公共类MouseEventHandle : MonoBehanve,IPointerClickHandle

{

void on pointer click(PointerEventData even date)

{

//TODO:

}

}

EventSystem支持的接口列表

接口名称

形容

IPointerClickHandler

接收OnPointerClick的回调,可以检测点击【包括点击和解除,解除时触发】

IPointerDownHandler

接收OnPointerDown回调,并检测鼠标按钮何时被单击。

ipoiinteruphandler

接收OnPointerUp回调,并检测鼠标按钮何时被抬起。

IPointerEnterHandler

接收OnPointerEnter回调,并检测鼠标何时移入。

IPointerExitHandler

接收OnPointerExit回调,并检测鼠标何时移出。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/89933.html

(0)

相关推荐

  • WPF开发随笔收录-自定义图标XamlIcon

    技术WPF开发随笔收录-自定义图标XamlIcon WPF开发随笔收录-自定义图标XamlIcon一、前言
    1、在以前自学的过程中,软件需要使用到图标的时候,总是第一个想法是下载一个图片来充当图标使用,

    礼包 2021年12月22日
  • 质量摩尔浓度公式,溶质溶液浓度计算公式字母

    技术质量摩尔浓度公式,溶质溶液浓度计算公式字母溶液浓度的计算公式有溶液的质量百分比浓度=溶质质量/溶液质量×100%;摩尔浓度(mol/L)=溶质摩尔数/溶液体积(升);当量浓度=溶质的克当量数/溶液体积(升);质量-体

    生活 2021年10月22日
  • wcf服务是什么(wcf服务参数调整)

    技术WCF服务增强的方法有哪些本篇内容介绍了“WCF服务增强的方法有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!待

    攻略 2021年12月14日
  • HYS商务UI标签的渲染逻辑是什么?

    技术Hybris CommerceUI tag的渲染逻辑是什么这篇文章主要介绍“Hybris CommerceUI tag的渲染逻辑是什么”,在日常操作中,相信很多人在Hybris CommerceUI tag的渲染逻辑

    攻略 2021年12月24日
  • css技术有什么优点

    技术css技术有什么优点这篇文章主要讲解了“css技术有什么优点”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css技术有什么优点”吧!CSS是Cascading Sty

    攻略 2021年12月10日
  • Web/JS:使用innerHTML动态加入html导致按钮失效

    技术Web/JS:使用innerHTML动态加入html导致按钮失效 Web/JS:使用innerHTML动态加入html导致按钮失效前几天我在用innerHTML把html动态加入table的时候,发

    礼包 2021年12月1日