unity获取游戏对象
RectTransform tr = this.GetComponent<RectTransform>(); RectTransform rect = (this.transform as RectTransform); //直接获得对象身上的其它组件(类) Button bb = this.GetComponent<Button>();// ("Panel/center/left/btn_addRoom"); Image m = this.transform.GetComponent<Image>(); //获得当前游戏对象下面的其它子节点身上的组件,先找 //用多行表示 Transform ttr2 = this.transform; Transform ttr3 = ttr2.Find("Panel/center/left/btn_addRoom"); Button bb0 = ttr3.GetComponent<Button>(); bb0.onClick.AddListener(()=> { }); //简单表示 Transform trr = this.transform.Find("Panel/center/left/btn_addRoom"); Button bb2 = trr.GetComponent<Button>(); bb2.onClick