// Use this for initialization void Start() { SoundManagerSG.AudioSrc.volume = 0.5f; SoundManagerSG.PlaySound("OpenPortal"); portal.GetComponent <Animator>().SetBool("GameStart", true); Star.SetActive(false); }
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); }
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); } } } }
private void OnTriggerEnter2D(Collider2D collision) { SoundManagerSG.PlaySound("HeavyImpact"); }
// Use this for initialization void Start() { SoundManagerSG.AudioSrc.volume = 0.8f; SoundManagerSG.PlaySound("Background"); }