PDA

Volledige versie bekijken : mc height


Gl0be
%Europe/Berlin %437 %2005, 11:29
Ik haal uit een array foto's deze bouw ik op maar wanneer ik de hoogte (height) wil weten krijg ik 0 terug. De code:
var images = new Array('foto1.jpg','foto2.jpg');

for(i=0;i<images.length;i++){
_root.createEmptyMovieClip('plaatje'+i,i);
var mc = _root["plaatje"+i]
mc.loadMovie(images[i]);
trace(mc._height)
}

Het vreemde is wanneer ik een mc attach met een item uit de libary met deze code bijv.
for (i=0;i<2;i++) {
_root.attachMovie('Symbol','button'+i,i);
var mc = _root["button"+i]
mc.onPress = Verplaats;
trace(mc._height);
breedte = breedte+mc._height+10
mc._y = breedte
}

Ik wel de hoogte op kan vragen. Doe ik iets verkeerd in bovenste code dat ik daar de hoogte niet kan opvragen? Of ligt het eraan dat ik in bovenstaande een createEmptyMovieclip doe en in onderstaande een attachmovie..?

Roenes
%Europe/Berlin %566 %2005, 14:36
met createEmptyMovieClip is je width en height idd 0 in het begin. Dit veranderd pas als je erin gaat tekenen of wat dan ook. Je voert wel een loadMovie uit waardoor de height zal veranderen, maar deze veranderd pas als de loadMovie helemaal klaar is met laden. Dit duurt dus eventjes en daarom krijg je 0 terug :)

Gl0be
%Europe/Berlin %626 %2005, 16:01
Ja bedankt het is gelukt, ik laad ze nu eerst in d.m.v een preloader en dan krijg ik wel de height