public void OnClickDeer2() { if (interaction.israin == false) { Debug.Log("click deer pattern"); manager.magic = GameState2.Deer; manager.ChangeGameState(); deerimage.SetActive(true); Invoke("deerd", 2.0f); GameObject clone = Instantiate(deerparticle, boy.transform.position, Quaternion.Euler(90, 0, 0)); clone.transform.Translate(0, 0, -0.3f); Destroy(clone, 2.0f); AudioSource.PlayClipAtPoint(holydeer, transform.position); RenderSettings.skybox = deersky; } else { manager.magic = GameState2.Deerrain; manager.ChangeGameState(); Debug.Log("要下雨啦"); deerimage.SetActive(true); Invoke("deerd", 2.0f); GameObject clone = Instantiate(deerparticle, boy.transform.position, Quaternion.Euler(90, 0, 0)); clone.transform.Translate(0, 0, -0.3f); Destroy(clone, 2.0f); AudioSource.PlayClipAtPoint(holydeer, transform.position); RenderSettings.skybox = deersky; } }
public void OnClickGirl() { manager.magic = GameState2.Girl; manager.ChangeGameState(); AudioSource.PlayClipAtPoint(girlvoice, transform.position); RenderSettings.skybox = girlsky; GameObject clone = Instantiate(girlparticle, boy.transform.position, Quaternion.Euler(90, 0, 0)); clone.transform.Translate(0, 0, -0.3f); Destroy(clone, 2.0f); AudioSource.PlayClipAtPoint(peacefulgirl, transform.position); }
public void OnClickMonster() { Debug.Log("boy empowered"); GameObject clone = Instantiate(monstershadow, boy.transform.position, Quaternion.Euler(90, 0, 0)); clone.transform.Translate(0, 0, -0.3f); Destroy(clone, 2.0f); monsterwings.SetActive(true); Invoke("wingD", 2.0f); AudioSource.PlayClipAtPoint(monstervoice, transform.position); AudioSource.PlayClipAtPoint(demonmagic, transform.position); RenderSettings.skybox = monstersky; gamemanager.magic = GameState2.Monster; gamemanager.ChangeGameState(); //boyanim.SetBool("ismonster",true); }