// Use this for initialization
 void Start()
 {
     SoundManagerSG.AudioSrc.volume = 0.5f;
     SoundManagerSG.PlaySound("OpenPortal");
     portal.GetComponent <Animator>().SetBool("GameStart", true);
     Star.SetActive(false);
 }
Exemple #2
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.gameObject.tag == "Coin")
     {
         SoundManagerSG.PlaySound("Coin");
         StartCoroutine(GetTheStar(collision));
     }
 }
    private IEnumerator DestroyPlayer()
    {
        yield return(new WaitForSeconds(0.2f));

        SoundManagerSG.AudioSrc.volume = 0.5f;
        SoundManagerSG.PlaySound("ClosePortal");
        portal.GetComponent <Animator>().SetBool("PlayerEnter", true);
        Destroy(hamster);
    }
    private IEnumerator DestroyPortal()
    {
        yield return(new WaitForSeconds(3));

        Star.SetActive(true);
        SoundManagerSG.AudioSrc.volume = 0.5f;
        SoundManagerSG.PlaySound("Star");
        portal.gameObject.SetActive(false);
        SceneManager.LoadScene("EndSecondGame", LoadSceneMode.Additive);
    }
Exemple #5
0
 private void OnCollisionEnter2D(Collision2D other)
 {
     if (other.gameObject.tag == "Bar")
     {
         SoundManagerSG.PlaySound("HitPlayer");
         player.GetComponent <Animator>().enabled = false;
     }
     if (other.gameObject.tag == "Land")
     {
         SoundManagerSG.PlaySound("LandPlayer");
     }
 }
    // Update is called once per frame
    void Update()
    {
        SoundManagerSG.AudioSrc.volume = 0.8f;
        Vector2 ray = new Vector2(Camera.main.ScreenToWorldPoint(Input.mousePosition).x, Camera.main.ScreenToWorldPoint(Input.mousePosition).y);

        hit = Physics2D.Raycast(ray, Vector2.zero, 0f);
        if (hit)
        {
            if (Input.GetKeyDown(KeyCode.Mouse0))
            {
                if (hit.transform.gameObject.tag == "HingeJoint")
                {
                    SoundManagerSG.AudioSrc.volume = 0.5f;
                    SoundManagerSG.PlaySound("RemoveHinge");
                    Destroy(hit.transform.gameObject);
                }
            }
        }
    }
Exemple #7
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     SoundManagerSG.PlaySound("HeavyImpact");
 }
 // Use this for initialization
 void Start()
 {
     SoundManagerSG.AudioSrc.volume = 0.8f;
     SoundManagerSG.PlaySound("Background");
 }