Objektit : funktiot
KUVAUS |
Tämä on vähän niin kuin LoadAnimImagen ja LoadObjectin välimuoto. Jos et vielä ole katsonut LoadObjectia, tee se nyt. Funktio lataa kuvan ja tekee siitä objektin. Sallitut kuvamuodot ovat bmp, jpg, png ja tga. Ero LoadObjectiin on se, että voit ladata kuvasarjan, joka muodostaa animoitavan objektin. Voit animoida objektin komennoilla PlayObject ja LoopObject. Jos lataat objektin, jota on tarkoitus voida pyörittää, kirjoita koko hoidon perään ylimääräinen parametri, joka määrittää kuinka sulavasti objekti pyörii ruudulla. Oikeastaan tämä määrittää kuinka moneen eri suuntaan objekti voi osoittaa. Arvo 8 saa objektin katsomaan 8 eri suuntaan sen kulmasta riippuen. Arvon tulee olla väliltä 1-360. Mitä isompi sitä sulavampi kääntyvyys. VAROITUS! Isojen objektien lataaminen korkeilla pyörityslaaduilla saattaa olla erittäin hidasta. Joudut usein tekemään kompromissin laadun ja latausaikojen välillä. On ainakin suositeltavaa pistää peliin latausteksti tai -taustakuva, että käyttäjä tietää peliä ladattavan. Jos lataat paljon samaa objektia, kannattaa mieluummin kopioida se funktiolla CloneObject. Se on PALJON nopeampaa. Animoidut ja raskaat objektit hyötyvät tästä TODELLA paljon. Alkuperäistä objektia ei silloin kuitenkaan voi poistaa tai käsitellä millään tavalla. Lisätietoja komennosta CloneObject. Funktio palauttaa nollan, jos objektia ei voitu ladata. Älä koskaan lataa kovalevyltä mitään silmukan sisällä! Tätä komentoa tulisi käyttää vain ohjelman alussa. |
KÄYTTÖ | |
|
Katso myös: LOADOBJECT, PLAYOBJECT, LOOPOBJECT
ESIMERKKI | |
|
<<TAKAISIN