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

相关推荐

  • Spring Boot中怎样使用Swagger2构建RESTful API文档

    技术Spring Boot中怎样使用Swagger2构建RESTful API文档这篇文章给大家介绍Spring Boot中怎样使用Swagger2构建RESTful API文档,内容非常详细,感兴趣的小伙伴们可以参考借

    攻略 2021年11月10日
  • [Leetcode]25.从中序与后序遍历序列构造二叉树

    技术[Leetcode]25.从中序与后序遍历序列构造二叉树 [Leetcode]25.从中序与后序遍历序列构造二叉树题目:根据一棵树的中序遍历与后序遍历构造二叉树。
    注意:你可以假设树中没有重复的元素

    礼包 2021年11月14日
  • ORM-mysql

    技术ORM-mysql ORM-mysql创建表,需要手动先创建数据库from sqlalchemy.ext.declarative import declarative_base
    from sqlal

    礼包 2021年12月20日
  • 手机突然没声音了,手机来电没有声音怎么回事

    技术手机突然没声音了,手机来电没有声音怎么回事原因一:手机设置“静音模式”会造成来电没有声音手机突然没声音了,可以清除小喇叭符合调为响铃模式即可。 原因二:手机设置为“飞行模式”会造成无法接听,轻触关闭“飞行模式”按钮标

    生活 2021年10月31日
  • HBase中数据分布模型是怎么样的

    技术HBase中数据分布模型是怎么样的这篇文章主要为大家展示了“HBase中数据分布模型是怎么样的”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“HBase中数据分布模型是怎么

    攻略 2021年12月8日
  • orz什么意思,最近流行的ORZ是什么意思

    技术orz什么意思,最近流行的ORZ是什么意思“囧”又称“失意体前屈”,最初的使用灵感源自日本的网络象形文字(或心情图示)“orz”,2004年之后逐渐在内地orz什么意思、香港与台湾等地流行,在网络文化中,“囧”的内小

    生活 2021年10月24日