Exemple #1
0
    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;
        }
    }
Exemple #2
0
    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);
    }