示例#1
0
    public void ComputerPlay(ComputerSound sound, float p_volume = 1f, bool ploop = false)
    {
        AudioClip clip = collection.GetComputerSound(sound.ToString());

        if (ploop)
        {
            computer_audio_source.clip = clip;
            computer_audio_source.Play();
        }
        else
        {
            computer_audio_source.PlayOneShot(clip, p_volume * TotalVolume * UIVolume);
        }
    }
示例#2
0
    void Start()
    {
        gamestate     = GameState.instance;
        playerInRange = false;
        uhrit         = new List <GameObject>();
        levelNames    = new List <string>();
        //uhrit järjestyksessä
        uhrit.Add(GameObject.Find("tyyppi1"));
        uhrit.Add(GameObject.Find("tyyppi2"));
        levelNames.Add("Level1");
        levelNames.Add("taso2");

        //uhrien levelit järjestyksessä

        foreach (GameObject g in uhrit)
        {
            SpriteRenderer sprender = g.GetComponent <SpriteRenderer>();
            sprender.enabled = false;
        }
        computerSound = GetComponent <ComputerSound>();
    }