void Awake() { if (s_instance == null) { s_instance = this; Init(); } else { Debug.LogWarning("Deleting duplicate BaseAcquireModule named " + gameObject.name); } }
void Start() { ApplicationManager.s_instance.ChangeMouseMode((int)ApplicationManager.MouseMode.Pointer); UIManager.s_instance.ToggleToolsActive(true, true, true, true); UIManager.s_instance.ToggleSidePanel(true, false); UIManager.s_instance.hintButton.gameObject.SetActive(false); //HACK remove this line //UIManager.s_instance.nextButton.gameObject.SetActive( true ); submoduleManager = BasePracticeSubmodule.s_instance; orbitCam = sceneCamera.GetComponent <OrbitCamera>(); currentStepIndex = -1; }