napravis jedan potpuno prazan Symbol i nazoves ga image
napravi novi layer u root-u i nazoves ga actions
u prvom frejmu actions layera pisi
Code:
//prvo definises dve promenljive sirinu i visinu prostora u koji hoces da ucitas sliku sa harda
width = new Number(144);
height = new Number(60);
//------------------------------------------------------------------------------------
//definises novi objekat MovieClipImage
imageLoader = new MovieClipLoader();
//temp u principu ne moras definisati (mozes koristiti i celu putanju ali ovak je po mom misljenju bolje ako ikad budes menjao poziciju
//MovieClip-a "image" (a i lakse ce biti kada budes morao da upotrebis code za neki novi projekat))
temp = eval("_root.image");
//onLoadInit je funkcija koja se izvrsava u prvom frejmu movie clipa ucitane slike - i tek tada mozes koristiti _width i _height svojstva ucitane slike
imageLoader.onLoadInit = function(temp) {
temp._xscale = 100;
temp._yscale = 100;
// resize ------------------------------------------------------------------------
if ((temp._width>width) || (temp._height>height)) {
if (temp._width/temp._height>width/height) {
temp._xscale = temp._yscale=100*width/temp._width;
} else if (temp._width/temp._height<=width/height) {
temp._xscale = temp._yscale=100*height/temp._height;
}
}
// center ------------------------------------------------------------------------
temp._x = (width-temp._width)/2;
temp._y = (height-temp._height)/2;
};
//i sada gd ti treba samo pozoves funckiju
imageLoader.loadClip("http://www.createfusion.com/nekaSlika.jpg", eval("_root.image"));
//imaj u vidu da loadClip moze da ucita SAMO jpg/jpeg slike i eventualno druge swf fajlove.
hope this helps,
darko
WOW je simetrija, nije nikakva igra...