学员(5290)
课程(204)
分享
提供专属的一对一在线答疑,快速答疑解惑。
及时响应学习咨询,帮助解决问题。
购买后7天内可申请无理由退款。
购买后30天内如遇降价,可申请价保。
对于提问做到有问必答,帮您扫清学习过程中的种种障碍
private void processGoods(GameObject[] Goods) { foreach (GameObject good in Goods) { good.GetComponent<Button>().onClick.AddListener(OnBuy); } }
private void OnBuy() { }
你的这个问题老师有点迷惑
什么叫做 OnClick的Button所在的GameObject
如果是一个ugui的btn, onclick事件会在按钮被点击的时候自动触发
我就是想知道button的名字
不想再做一次射线检测 想直接得到触发了OnClick的Button
button不是一个component吗。就是挂着<Button>的button。不知道怎么写
回复 @ 死亡之翼: Button没有名字的,只有游戏物体有名字 你想得到Button 可以GetComponent<Button>() 记得引入UI的命名空间
回复 @ siki: 不是Button,是button。怎么挂着<Button>的游戏物体。有没有办法
不是Button,是button。怎么获取挂着<Button>的游戏物体。有没有办法
不是Button,是button。怎么挂着<Button>的游戏物体
你这里说的Button和button有啥区别
如果是获取组件的话,都是GetComponent方法来获取
不是通过游戏物体获得button,而是反过来通过button获得对应游戏物体的方法,老师听不懂?