private void Awake() { dbReference = Singleton.Instance <DBReference>(); fieldReflection = Singleton.Instance <FieldReflection>(); listenersController = Singleton.Instance <EventListenersController>(); listenersController.AddEmiter("S_UPGRADE", S_UPGRADE); LevelUpBtn.OnClickEvents += OnLevelBtn; }
protected override void Start() { base.Start(); dBReference = Singleton.Instance <DBReference>(); fieldReflection = Singleton.Instance <FieldReflection>(); listenersController = Singleton.Instance <EventListenersController>(); listenersController.AddEmiter("S_TRAINING", S_TRAINING); }
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 Awake() { OpenButton.OnClickEvents += Open; events = Singleton.Instance <EventListenersController>(); }