コード例 #1
0
    public void trigger()
    {
        GameObject Temp;



        if (GameObject.Find("Song 1 - Linkin Park ").GetComponent <Song_Swap>().isplaying == false && isplaying == false)   // Start F*****g Rick
        {
            Song1.GetComponent <SpriteRenderer>().material.color = new Color(0.5f, 0.5f, 0.5f, 1.0f);
            Song2.GetComponent <SpriteRenderer>().material.color = temp2;
            isplaying = true;

            clip1_bass.Play();
            clip1_guitar.Play();
            clip1_xguitar.Play();
            clip1_snare.Play();
            clip1_vocal.Play();
            clip1_oh.Play();
            clip1_kick.Play();
        }


        // Swapping to linkin

        else if (GameObject.Find("Song 1 - Linkin Park ").GetComponent <Song_Swap>().isplaying == true)
        {
            isplaying = true;

            GameObject.Find("Song 1 - Linkin Park ").GetComponent <Song_Swap>().isplaying = false;

            Song1.GetComponent <SpriteRenderer>().material.color = new Color(0.5f, 0.5f, 0.5f, 1.0f);
            Song2.GetComponent <SpriteRenderer>().material.color = temp2;

            clip2_bass.Stop();
            clip2_guitar.Stop();
            clip2_xguitar.Stop();
            clip2_snare.Stop();
            clip2_vocal.Stop();
            clip2_oh.Stop();
            clip2_kick.Stop();

            clip1_bass.Play();
            clip1_guitar.Play();
            clip1_xguitar.Play();
            clip1_snare.Play();
            clip1_vocal.Play();
            clip1_oh.Play();
            clip1_kick.Play();
        }
    }
コード例 #2
0
    // Use this for initialization
    void Awake()
    {
        temp1 = Song1.GetComponent <SpriteRenderer>().material.color;
        temp2 = Song2.GetComponent <SpriteRenderer>().material.color;

        clip1_bass.clip    = initialclip_bass;
        clip1_guitar.clip  = initialclip_guitar;
        clip1_kick.clip    = initialclip_kick;
        clip1_oh.clip      = initialclip_oh;
        clip1_snare.clip   = initialclip_snare;
        clip1_vocal.clip   = initialclip_vocal;
        clip1_xguitar.clip = initialclip_xguitar;

        clip2_bass.clip    = otherclip_bass;
        clip2_guitar.clip  = otherclip_guitar;
        clip2_kick.clip    = otherclip_kick;
        clip2_oh.clip      = otherclip_oh;
        clip2_snare.clip   = otherclip_snare;
        clip2_vocal.clip   = otherclip_vocal;
        clip2_xguitar.clip = otherclip_xguitar;
    }