Kuvat
Seuraavilla funktioilla saadaan tietoja kuvista:
sprite_exists(ind)
Palauttaa totuusarvon, vastaako mikään kuva määritettyä indeksiä ind.
sprite_get_name(ind)
Palauttaa sen kuvan nimen, jonka indeksi on ind.
sprite_get_number(ind)
Palauttaa sen kuvan alikuvien määrän, jonka indeksi on ind.
sprite_get_width(ind)
Palauttaa sen kuvan leveyden, jonka indeksi on ind.
sprite_get_height(ind)
Palauttaa sen kuvan korkeuden, jonka indeksi on ind.
sprite_get_xoffset(ind)
Palauttaa sen kuvan määrityspisteen x-koordinaatin, jonka indeksi on ind.
sprite_get_yoffset(ind)
Palauttaa sen kuvan määrityspisteen y-koordinaatin, jonka indeksi on ind.
sprite_get_bbox_left(ind)
Palauttaa sen kuvan, jonka indeksi on ind, törmäyslaatikon (bounding box) ylävasemman kulman x-koordinaatin.
sprite_get_bbox_right(ind)
Palauttaa sen kuvan, jonka indeksi on ind, törmäyslaatikon alaoikean kulman x-koordinaatin.
sprite_get_bbox_top(ind)
Palauttaa sen kuvan, jonka indeksi on ind, törmäyslaatikon ylävasemman kulman y-koordinaatin.
sprite_get_bbox_bottom(ind)
Palauttaa sen kuvan, jonka indeksi on ind, törmäyslaatikon alaoikean kulman y-koordinaatin.
Joissain tilanteissa halutaan tallentaa jotakin kuvan alikuvaa vastaava bittikartta tiedostoon. Tähän tarkoitukseen
voidaan käyttää seuraavia funktioita:
sprite_save(ind,subimg,fname)
Tallentaa kuvan ind alikuvan subimg tiedostoon, jonka nimi on fname. Tiedoston on oltava PNG-tiedosto.
Käytettävissä vain Pro-versiossa.
sprite_save_strip(ind,fname)
Tallentaa kaikki kuvan ind alikuvat kuvasarjana tiedostoon, jonka nimi on fname. Tiedoston on oltava PNG-tiedosto.
Käytettävissä vain Pro-versiossa.