[ pecooou @ 30.10.2007. 13:08 ] @
potrebno mi je da se slika ucitava iz biblioteke simbola,
npr. imam galeriju i kad se klikne na dugme, da se iz biblioteke ucita sledeca slika.
Pozdrav
[ gonzos @ 30.10.2007. 22:49 ] @
koristimo metod attachMovie();

npr:
tvojMC.attachMovie("imeSlike","novoimeSlike",depth);

//pozicija
novoimeSlike._x=....
novoimeSlike._y=....

//uklanjanje mc-a

removeMovieClip(novoimeSlike);

Mozes takodjer dinamicki da keiras mc pa da u njega ucitas sliku

this.createEmptyMovieClip("myMC",depth);
myMC.attachMovie(....);

Naravno pri tome pazis gdje kreiras novi MC: _root,this ili neki već postojeći mc.
Uzimam u obzir da ne znas pod kojim imenom zakaciti sliku.
U Library desni klik na sliku (zapravo simbol) Linkage--> export for ActionScript pa upises ime koje ti odgovara.

Navedeni primjer je za AS2

ZA AS3 jednostavno napises:

var Crow:Vrana=new Vrana();//kreiranje instance klase
Crow.x=0; //x pozicija u odnosu na stazu
Crow.y=250; //y pozicija u odnosu na stazu
Xpos=Crow.x; //globalna x pozicija sacuvana u varijabli
addChild (Crow); //vrana se prikazuje na ekranu

Kako je moj primjer neka igra sa vranama ti promijeni u nesto svoje, npr.slika. Moj mc zove se Crow. U Library sam definisao opcijom Linkage klasu Vrana i u gornjem kodu napravio instancu. Pozicionirao je na stazi x i y vrijednostima te metodom addChild() ucinio "visible".

Instancu brisemo metodom removeChild(Crow);

Valjda je ovo od pomoci!
[ pecooou @ 31.10.2007. 13:34 ] @
Problem je sto imam animaciju koja prekriva staru sliku i prikazuje novu sliku.
Evo primera, sigurno postoji elegantnije resenje sa AS
[ gonzos @ 31.10.2007. 18:30 ] @
Probajmo ovako:
slike pretvori u simbole (movie clip), dugme za naprijed stavi da broji na klik:1,2,3,4,5..., a za nazad da oduzima po jedan, to spremi u varijablu npr. broj.
Zatim napravi switch funkciju
switch(broj){
case 1:
mojMC.attachMovie(pa koja slika)
break;
case 2:
itd.

mojMC napravi dinamicki metodom createEmptyMovieClip();

Funkciju mozes pozvati na kraju animacije!
[ pecooou @ 01.11.2007. 10:54 ] @
Hvala Goznos, ako moze primer bio nih jako zahvalan.
Pozdrav