//Kill dude public void KillDude() { //if (m_dudeAlive != false) if (m_dudeState != DudeState.DEAD) { AudioManager.instance.Play("DudeDead"); AudioManager.instance.Play("Menu"); AudioManager.instance.StopSound("BGM"); AudioManager.instance.GameSound(false); m_dudeState = DudeState.DEAD; instance.GetComponentInChildren <SpriteRenderer>().color = new Color(1f, 1f, 1f, 0f); //instance.GetComponent<Rigidbody2D>().isKinematic = true; instance.GetComponent <Rigidbody2D>().bodyType = RigidbodyType2D.Static; //m_dudeAlive = false; DudeKilledSequence(); if (dudeIsKilledEvent != null) { dudeIsKilledEvent.Invoke(); } } // }