void Awake() { SCR_gui.CreateScreenCover(0); if (skyBoxMaterial) { RenderSettings.skybox = skyBoxMaterial; } GameObject m = GameObject.Find("MAIN"); SCR_main main = m.GetComponent <SCR_main>(); GameObject spawnPointPlayer = GameObject.Find("SpawnPointPlayer"); Vector3 playerPos = new Vector3(spawnPointPlayer.transform.position.x, 0f, spawnPointPlayer.transform.position.z); if (main.playerSelect == true) { GameObject playerInst = Instantiate(main.playerObj1, playerPos, Quaternion.identity) as GameObject; Destroy(spawnPointPlayer); } else if (main.playerSelect == false) { GameObject playerInst = Instantiate(main.playerObj2, playerPos, Quaternion.identity) as GameObject; Destroy(spawnPointPlayer); } if (gameCompleteMusic && SCR_main.hMusic) { m.GetComponent <SCR_music>().PlayMusic(gameCompleteMusic); } }
public void FadeOut() { if (hMusic) { music.FadeOut(0); } screenFade = SCR_gui.CreateScreenCover(1); }
public void PauseEvent(bool com) { if (com != paused) { paused = com; pauseCD = 1f; if (paused) { if (SCR_main.hCursor) { Cursor.visible = true; } pauseCover = SCR_gui.CreateScreenCover(2); SCR_gui.CreateIcon("Paused", Vector3.zero); optionPos = new Vector2(0.5f, 0.55f); SCR_gui.CreateOption("PausedResume", optionPos); optionPos += SCR_gui.optionSpacing; SCR_gui.CreateOption("ChangeSoundFX", optionPos); optionPos += SCR_gui.optionSpacing; if (SCR_main.hMusic) { SCR_gui.CreateOption("ChangeMusic", optionPos); optionPos += SCR_gui.optionSpacing; } SCR_gui.CreateOption("PausedExit", optionPos); Time.timeScale = 0f; } else { if (SCR_main.hCursor) { Cursor.visible = false; } if (pauseCover) { pauseCover.FadeOut(); } SCR_gui.RemoveIcon("Paused"); SCR_input.OptionCycle(3); Time.timeScale = 1f; } } }
void Awake() { SCR_gui.CreateScreenCover(0); if (menuMusic && SCR_main.hMusic) { GameObject.Find("MAIN").GetComponent <SCR_music>().PlayMusic(menuMusic); } if (skyBoxMaterial) { RenderSettings.skybox = skyBoxMaterial; } }
void Awake() { SCR_gui.CreateScreenCover(0); SCR_gui.CreateText("PlayerSelect", Vector3.zero); if (skyBoxMaterial) { RenderSettings.skybox = skyBoxMaterial; } GameObject m = GameObject.Find("MAIN"); SCR_main main = m.GetComponent <SCR_main>(); if (playerSelectMusic && SCR_main.hMusic) { m.GetComponent <SCR_music>().PlayMusic(playerSelectMusic); } SCR_main.level = 1; }
void Awake() { GameObject m = GameObject.Find("MAIN"); main = m.GetComponent <SCR_main>(); music = m.GetComponent <SCR_music>(); if (stageMusic && SCR_main.hMusic) { music.PlayMusic(stageMusic); } SCR_input.playerControlActive = false; pauseAllowed = false; paused = false; SCR_main.scoreRec = SCR_main.score; scoreRec = SCR_main.score; GameObject camInst = Instantiate(stageCamera, Vector3.zero, Quaternion.identity) as GameObject; GameObject spawnPointPlayer = GameObject.Find("SpawnPointPlayer"); Vector3 playerPos = new Vector3(spawnPointPlayer.transform.position.x, 0f, spawnPointPlayer.transform.position.z); if (main.playerSelect == true) { GameObject playerInst = Instantiate(main.playerObj1, playerPos, Quaternion.identity) as GameObject; Destroy(spawnPointPlayer); player = playerInst.GetComponent <SCR_character>(); SetupStageSize(); cam = camInst.GetComponent <SCR_camStage>(); cam.SetTarget(playerInst.transform); cam.InitiateStage(0); } else if (main.playerSelect == false) { GameObject playerInst = Instantiate(main.playerObj2, playerPos, Quaternion.identity) as GameObject; Destroy(spawnPointPlayer); player = playerInst.GetComponent <SCR_character>(); SetupStageSize(); cam = camInst.GetComponent <SCR_camStage>(); cam.SetTarget(playerInst.transform); cam.InitiateStage(0); } if (skyBoxMaterial) { RenderSettings.skybox = skyBoxMaterial; } if (SCR_main.hCursor) { Cursor.visible = false; } SetState(10); SCR_gui.CreateScreenCover(0); }