Volledige versie bekijken : Height en width bepalen van een juist gemaakte mc.
Lambiek
%Europe/Berlin %401 %2005, 10:37
Hallo,
ik zit met het volgende klein probleempje.
Dit is mijn code
_root.bord.col.createEmptyMovieClip("container"+s, 110+s);
var p = _root.bord.col["container"+s]
p._x = 10;
p._y = 10;
p._width = 100;
p._height = 1000;
Ik kan dus de x en de y positie bepalen van die nieuwe mc, maar het lukt me niet die width en height mee te geven. Die blijven op 0 staan.
Iemand een idee?
bedankt.
Dauntless
%Europe/Berlin %415 %2005, 10:58
Hij is dan ook leeg... Dan kan je niet gaan zeggen dat hij 1000 px breedt moet zijn... Wat je wel kan doen( handig als je bv een movie gaat loaden), is met _xscale en _yscale werken...
Ps, simpeler:
var p = _root.bord.col.createEmptyMovieClip("container"+s, 110+s);
p._x = 10;
p._y = 10;
Fl4sh3r
%Europe/Berlin %416 %2005, 10:59
Eerst een kleine tip. Die var p kun je ook anders setten:
var p = _root.bord.col.createEmptyMovieClip("container"+s, 110+s);
Het probleem qua _width en _height zit m waarschijnlijk in het feit dat op het moment dat je dat uitvoert de hoogte en breedte 0 is.
Flash berekent dan namelijk: xfactor = nieuwe_breedte/oude_breedte
En vermenigvuldigt dan de breedte met die xfactor.
Als de oude_breedte dan 0 is, mag die berekening niet.
Ik weet niet zeker of het zo zit, maar het komt wel overeen met mijn ervaringen.
Strato
%Europe/Berlin %417 %2005, 11:01
http://beta.twelvestone.com/forum_thread/view/24018
hier zit iemand met hetzelfde probleem...
misschien heb je er wat aan.
ps er word gezegd dat je al een basis moet hebben om die 2 functies te gebruiken
m0rdex
%Europe/Berlin %535 %2005, 13:50
Die link die je postte had te maken met een movie clip die je inlaadt.. Hij past de hoogte en breedte pas aan wanneer deze ingeladen is.
Hier ligt het probleem wat anders.. Het is best logica, het is een empty movieclip. Als jij niks hebt, hoe wou je dat dan 1000 pixels breed hebben? :P Het blijft nog steeds niks.
Wat wil je met je movieclip doen btw?
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.