private static void Initialize() { InitializeFields(); InputManagerBehaviour inputManagerBehaviour = GameRigCore.InitializeManagerBehaviour <InputManagerBehaviour>(); inputManagerBehaviour.RegisterInputManager(Check); SceneManager.sceneUnloaded += OnSceneUnload; }
private static void Initialize() { settings = Resources.Load <OfflineSettings>(GameRigResourcesPaths.OfflineSettings); OfflineManagerBehaviour offlineEarningsManagerBehaviour = GameRigCore.InitializeManagerBehaviour <OfflineManagerBehaviour>(); offlineEarningsManagerBehaviour.goToOfflineAction = ProcessGoToOfflineAction; offlineEarningsManagerBehaviour.returnToOnlineAction = CheckOfflineThreshold; CheckOfflineThreshold(); }
private static void Initialize() { #if UNITY_STANDALONE creativeManagerBehaviour = GameRigCore.InitializeManagerBehaviour <CreativeManagerBehaviour>(); screenshotsSettings = Resources.LoadAll <ScreenshotSettings>(GameRigResourcesPaths.ScreenshotsSettings); InputManager.Subscribe(KeyEventType.KeyDown, KeyCode.P, SaveScreenshots, false); InputManager.Subscribe(KeyEventType.KeyDown, KeyCode.R, ResetTheResolution, false); #endif }
private static void Initialize() { coroutinesManager = GameRigCore.InitializeManagerBehaviour <PubSubManagerBehaviour>(); }
private static void Initialize() { audioManagerBehaviour = GameRigCore.InitializeManagerBehaviour <AudioManagerBehaviour>(); }