博客
关于我
unity UGUI 点击button获取button的名字
阅读量:323 次
发布时间:2019-03-04

本文共 397 字,大约阅读时间需要 1 分钟。

如何使用Unity的EventSystem实现物体点击事件处理

在Unity中,你可以通过EventSystem来在物体上检测点击事件。以下是实现这一功能的具体步骤:

  • 首先,在Unity编辑器中创建一个空物体,并将脚本挂在这个物体上。脚本内容如下:
  • public void OnClick(){// 获取当前选中的物体var button = UnityEngine.EventSystems.EventSystem.current.currentSelectedGameObject;

    // 打印选中的物体名称print(button.name);

    }

    1. 将脚本挂在所创建的物体上。

    2. 在Inspector中,设置脚本的执行事件类型为"Pointer Down"以响应物体的点击事件。

    3. 这样,当玩家点击挂有该脚本的物体时,函数会输出选中的物体的名称。整个过程简单易懂,适合用于基础的交互操作开发。

    转载地址:http://qusq.baihongyu.com/

    你可能感兴趣的文章
    Sql 随机更新一条数据返回更新数据的ID编号
    查看>>
    OSG学习:空间变换节点和开关节点示例
    查看>>
    OSG学习:纹理映射(一)——多重纹理映射
    查看>>
    OSG学习:纹理映射(七)——聚光灯
    查看>>
    OSG学习:纹理映射(三)——立方图纹理映射
    查看>>
    OSG学习:纹理映射(二)——一维/二维/简单立方图纹理映射
    查看>>
    OSG学习:纹理映射(五)——计算纹理坐标
    查看>>
    OSG学习:纹理映射(六)——灯光
    查看>>
    OSG学习:纹理映射(四)——三维纹理映射
    查看>>
    OSG:从源码看Viewer::run() 一
    查看>>
    osi 负载均衡
    查看>>
    OSI七层模型与TCP/IP五层模型(转)
    查看>>
    OSI七层模型与TCP/IP四层与五层模型详解
    查看>>
    OSI七层模型的TCP/IP模型都有哪几层和他们的对应关系?
    查看>>
    OSI操作系统(NETBASE第八课)
    查看>>
    OSM数据如何下载使用(地图数据篇.11)
    查看>>
    OSPF 四种设备角色:IR、ABR、BR、ASBR
    查看>>
    OSPF 四种路由类型:Intra Area、Inter Area、第一、二类外部路由
    查看>>
    OSPF 学习
    查看>>
    OSPF 支持的网络类型:广播、NBMA、P2MP和P2P类型
    查看>>