using System; using ETModel; using UnityEngine; using UnityEngine.UI; namespace ETHotfix { [ObjectSystem] public class UiLobbyComponentSystem : AwakeSystem { public override void Awake(UILobbyComponent self) { self.Awake(); } } public class UILobbyComponent : Component { private GameObject enterMap; private Text text; public void Awake() { ReferenceCollector rc = this.GetParent().GameObject.GetComponent(); GameObject sendBtn = rc.Get("Send"); GameObject sendRpcBtn = rc.Get("" + "SendRpc"); sendBtn.GetComponent