Beispiel #1
0
    private IEnumerator KillPlayerCoroutine()
    {
        PlayerPrefs.SetInt("YourScore", m_totalPoints);
        Destroy(this.gameObject);
        ExplosionMaster.Explode(transform.position);
        //TODO: include code for animation here
        yield return(new WaitForSeconds(DEATH_ANIMATION_TIME));

        SceneManager.LoadScene(Levels.GAME_OVER_LEVEL);
    }
Beispiel #2
0
 void Explode()
 {
     ExplosionMaster.Explode(transform.position);
     //TODO: put in explosion mechanics
     Destroy(this.gameObject);
 }
Beispiel #3
0
 void Start()
 {
     instance = this;
 }