public virtual void Awake() { if (ConfigState.Instance.UseVerboseLogging) { Debug.Log("Base Scene Controller Awake"); } MessageInterface = new QdmsMessageInterface(this.gameObject); MessageInterface.SubscribeReceiver((m) => HandleMessage(m)); Current = this; if (AutoinitUi) { InitUI(); } if (AutoinitHud) { InitHUD(); } //mostly an editor hack if (AutoinitState && (!GameState.Exists || !GameState.Instance.InitialLoaded)) { GameState.LoadInitial(); CCBase.OnGameStart(); } }
public override void Awake() { base.Awake(); MessageInterface = new QdmsMessageInterface(this.gameObject); MessageInterface.SubscribeReceiver(HandleMessage); }
private void Start() { MessageInterface = new QdmsMessageInterface(this.gameObject); MessageInterface.SubscribeReceiver(HandleMessageReceived); SetStateFromConfig(); }
private void Awake() { MessageInterface = new QdmsMessageInterface(this.gameObject); MessageInterface.SubscribeReceiver(HandleMessage); }
private void Awake() { MessageInterface = new QdmsMessageInterface(gameObject); MessageInterface.KeepMessagesInQueue = false; MessageInterface.SubscribeReceiver(HandleMessageReceived); }