Hyppää sisältöön

Olion tuhoaminen

Olio tuhotaan kutsumalla sen Destroy-metodia.

Esimerkki:

vihollinen.Destroy();

Jos halutaan tietää, onko olio tuhottu, se onnistuu näin:

if (vihollinen.IsDestroyed)
{
    // ...
}

Joskus on hyödyllistä poistaa (Remove) olio ruudulta vain väliaikaisesti, kuitenkaan tuhoamatta sitä. Tällöin oliota ei tarvitse luoda uudestaan, kun se lisätään takaisin ruudulle, ja säästetään resursseja. Turvallisempaa on kuitenkin käyttää Destroy-metodia.

Esimerkki:

Remove(vihollinen);