[ Gatsu @ 20.06.2007. 22:34 ] @
Potrebo mi je da sa harda ucitam sliku (dinamicki) i da je resazjujem da stane cela na ekran a da cuva ratio.Pa zbog toga moram nekako da provalim kako da ocitam dimenzije u flashu za tu sliku. Molim za pomoc |
[ Gatsu @ 20.06.2007. 22:34 ] @
[ WOW @ 21.06.2007. 10:35 ] @
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 [ Gatsu @ 21.06.2007. 20:34 ] @
Hvala ti Darko, najveci kralju medju kraljevima... mozda zvuci kao slihtanje, al ja sam se sa tim je_akao skoro ceo dan, a samo to mi ostalo da uradim. Inace radim neku prezentaciju burazeru za fax.
Hvala jos jednom I jos jednom itd.. [ WOW @ 25.06.2007. 10:39 ] @
no problem
![]() Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|