Jag är nästan klar med mitt galleri, men det finns en liten detalj som har stört mig ett tag nu som jag inte vet hur jag ska åtgärda. När jag klickar på en thumbnail anropar jag en funktion som kör igång en loader som laddar en URL och en stor bild av den thumbnail man klickar på visas.
Storleken på de stora bilderna kan variera och detta blir ett problem då jag inte kan får fram bredden på bilderna. Att detta blir ett problem är för att jag behöver bredden med i en uträkning som gör så att bilderna alltid hamnar i mitten av Y-ledet oavsett bredd.
Med följande kod laddar jag in bilderna med hjälp av URLen som finns i en XML-tagg
var bigImgLoader:Loader = new Loader();
var bigImg:URLRequest = new URLRequest(xmlcode.image.file[i]);
bigImgLoader.load(bigImg);
Man kan tycka att man ska få ut bredden på bilden genom följande
trace(bigImgLoader.width);
Men det skriver endast ut värdet noll. Är det någon som vet hur man ska gå till väga för att få tag på bredden?
söndag 5 juli 2009
Prenumerera på:
Kommentarer till inlägget (Atom)
Inga kommentarer:
Skicka en kommentar