sea-battle-vr/Assets/Scripts/Menu/MainMenuBootstrapOneRegime.cs

34 lines
920 B
C#

using Lights;
using UnityEngine;
public class MainMenuBootstrapOneRegime : MonoBehaviour
{
[Header("Системы")]
[SerializeField] private MenuVideoManager videoManager;
[SerializeField] private MenuControllerOneRegime controllerOneRegime;
[SerializeField] private InputController inputController;
[Header("Канвасы")]
[SerializeField] private Canvas _menuCanvas;
[SerializeField] private Canvas _vrCanvas;
private void Awake()
{
if (!BootstrapperState.MainBootstraped)
{
SceneLoader.LoadScene("Bootstrap");
return;
}
videoManager.Initialize();
controllerOneRegime.Initialize();
_menuCanvas.worldCamera = CamerasManager.Screen_Camera;
_vrCanvas.worldCamera = CamerasManager.VR_Camera;
LightSystem.SetAllIndicators(1);
inputController.Init(startPolling: true);
}
}