public void ReadyGame() { RunGameManager rgm = GameObject.Find("RunGameManager").GetComponent <RunGameManager>(); rgm.isPlaying = false; rgm.player.speed = 0; }
public void StartGame() { RunGameManager rgm = GameObject.Find("RunGameManager").GetComponent <RunGameManager>(); rgm.isPlaying = true; rgm.player.speed = 6f; rgm.player.m_animator.Play("Run"); Destroy(gameObject); }
void Start() { Puase.interactable = false; Instance = this; fade = FadeOut.GetComponent <Animator>(); HintAni = HintObj.GetComponent <Animator>(); lose_Fade.SetActive(false); Application.targetFrameRate = 100; //幀數 //↓以下要打開 //balanceValue = PlayerPrefs.GetFloat("StaticObject.balanceSlider"); //playerHealth = PlayerPrefs.GetFloat("StaticObject.playerHealth"); HealthSlider.value = playerHealth; //balanceSlider.value = balanceValue; //balanceText.text = Mathf.Floor(balanceValue).ToString("0"); //Debug.Log(balanceValue); Debug.Log(playerHealth); gameState = GameState.Start; if (chapterName == "0") { StartCoroutine("Target"); NextSceneName = "Chapter0_5movie"; } else if (chapterName == "1") { StartCoroutine("Conversation"); StaticObject.nowClass = 1.5f; PlayerPrefs.SetFloat("StaticObject.nowClass", StaticObject.nowClass); } else if (chapterName == "3") { StartCoroutine("Conversation2"); StaticObject.nowClass = 3.5f; PlayerPrefs.SetFloat("StaticObject.nowClass", StaticObject.nowClass); } if (chapterName != "0") { if (StaticObject.whoCharacter == 1) { playerName = "卡特"; characterImageSprite = Resources.Load("characterImage/bother/bother_angry", typeof(Sprite)) as Sprite; playerIcon.sprite = botherIcon; } else if (StaticObject.whoCharacter == 2) //妹妹 { playerName = "緹緹"; characterImageSprite = Resources.Load("characterImage/sister/sister_angry", typeof(Sprite)) as Sprite; playerIcon.sprite = sisterIcon; } characterImage = characterImageObj.GetComponent <Image>(); characterImage.sprite = characterImageSprite; playerNameText.text = playerName; } }