protected override void Awake() { base.Awake(); UnitTable = SyncData?.UnitTable; Users = SyncData?.UserInfos; PlayerInfo = Singleton.Instance <PlayerInfo>(); MyAgentRemoteManager = Singleton.Instance <MyAgentRemoteManager>(); Events = Singleton.Instance <EventListenersController>(); labelPooling = new Pooling <LightweightLabel>(CreateLabel, 10); Events.On("R_UNIT", R_UNIT_CREATE_UNIT); }
private void OnEnable() { owner = target as MyAgentRemoteManager; }