Exemple #1
0
 private void OnCollisionEnter2D(Collision2D collision)
 {
     if (collision.gameObject.CompareTag("Player"))
     {
         Purgatory.GameOver();
         Destroy(gameObject);
     }
 }
Exemple #2
0
 private void Start()
 {
     v = this;
     titleText.enabled    = true;
     gameOverText.enabled = false;
     scoreText.enabled    = false;
     start.SetActive(true);
 }
Exemple #3
0
 private void OnCollisionEnter2D(Collision2D collision)
 {
     if (collision.gameObject.GetComponent <Assteroid>() != null)
     {
         Purgatory.AssteroidDestroyed();
         Destroy(gameObject);
         spawner.assteroids.Remove(collision.gameObject);
         Destroy(collision.gameObject);
     }
 }
Exemple #4
0
    void Update()
    {
        if (Clicked)
        {
            for (int i = Purgatory.Count - 1; i >= 0; --i)
            {
                Delete(Purgatory[i]);
            }

            Purgatory.Clear();
        }
    }
Exemple #5
0
    private void Update()
    {
        if (Clicked)
        {
            for (int i = Purgatory.Count - 1; i >= 0; --i)
            {
                EnableDisable(Purgatory[i]);
            }

            Purgatory.Clear();
        }
    }
Exemple #6
0
    [SetUp] public void SetUp()
    {
        GameObject vGO = Object.Instantiate(Resources.Load <GameObject>("Prefabs/Purgatory"));

        v = vGO.GetComponent <Purgatory>();
    }