unity 判断获取当前点击的按钮对象是谁
①将以下代码复制到新建c#脚本中,名称可以随意改,挂载到屏幕空间的画布上
using UnityEngine; //地下城副本管理器 public class DungeonLairManager : MonoBehaviour {//获取副本按钮点击数据 public void GetFBButtonONClickValue(GameObject obj) { Debug.Log("点击了 " + obj.name); } }
②给需要的按钮对象添加点击事件,并将当前对象拖到变量中
第二种方法,判断name即可
string name = UnityEngine.EventSystems.EventSystem.current.currentSelectedGameObject.name;
效果
时间若流水,恍惚间逝去
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤