《小白学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)

相关推荐

  • MySQL中SQL优化建议的示例分析

    技术MySQL中SQL优化建议的示例分析这期内容当中小编将会给大家带来有关MySQL中SQL优化建议的示例分析,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。今天早上看到同事的一个优化需

    攻略 2021年11月29日
  • 泰山海拔高度,太山高度多少米

    技术泰山海拔高度,太山高度多少米泰山主峰玉bai皇顶海拔高度1545米泰山海拔高度。泰山,位于中国du山东省中部zhi,方圆426平方公里,主峰玉dao皇顶海拔高度1545米。泰山,自古就有“五岳独尊”、“天下第一山”的

    生活 2021年10月21日
  • Docker笔记,狂神说)

    技术Docker笔记,狂神说) Docker笔记(狂神说)1、Docker 入门狂神说教程:https://www.bilibili.com/video/BV1og4y1q7M4share_source

    礼包 2021年10月20日
  • HDFS是怎么设计架构的

    技术HDFS是怎么设计架构的这篇文章给大家分享的是有关HDFS是怎么设计架构的的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、Hadoop 简介Hadoop版本刚出来的时候是为了解决两个问题

    攻略 2021年12月9日
  • 为什么spring使用value注解标红(spring中set注入为什么灵活性好)

    技术如何进行spring@value注入配置文件值失败的原因分析今天就跟大家聊聊有关如何进行spring@value注入配置文件值失败的原因分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大

    攻略 2021年12月18日
  • 冬天来了写一段话,冬天过去了春天来了写一句话

    技术冬天来了写一段话,冬天过去了春天来了写一句话描写冬天和春天的句子
    【形容冬天到春天的句子一】1、落雪一片惊天寒,隆冬天已经过去,春天已经到来,痛苦已经过去,快乐马上就会到来冬天来了写一段话。
    期待,注视,一切美好的到

    生活 2021年10月27日