Objektit : funktiot
KUVAUS |
Kloonaa jo olemassa olevan objektin, ja sijoittaa sen pelimaailman keskelle. Vaikka kopioitava objekti olisi piilotettu, klooni ilmestyy näkyviin. Kulma ja sijainti nollataan. Kloonit perivät kaikki muut ominaisuudet isännältään. Kloonaaminen on erittäin nopeaa. Siksi usein tarvitut objektit kannattaa ennemmin kloonata kuin ladata uudestaan levyltä. Kloonatut objektit eivät myöskään kuluta tietokoneen muistia. Kloonaaminen on hyödyllistä esimerkiksi suurien vihollismäärien tai ammuksien hallintaan. Kloonatut objektit ovat riippuvaisia isännästään. Jos isäntä poistetaan, kloonit muuttuvat epäkelvollisiksi, ja kaatavat ohjelman. Siksi alkuperäinen objekti kannattaa ennemminkin piilottaa, eikä siihen kosketa sen jälkeen. Kaikki muut ovat klooneja. Tämä ns. Master-objektin olemus koskee kaikkia siitä tehtyjä klooneja. Muuttamalla master-objektin ulkonäköä myös kaikki kloonit muuttuvat. Oheinen esimerkki voi olla pitkä, mutta se näyttää mihin CloneObject soveltuu parhaiten. One object to rule them all Just don't kill the Master |
KÄYTTÖ | |
|
Katso myös: LOADOBJECT
ESIMERKKI | |
|
<<TAKAISIN