PDA

Volledige versie bekijken : new object()


Lambiek
%Europe/Berlin %815 %2005, 20:34
Hallo,

ik zit met het volgende raar probleem.

Ik zet dit in frame 1:

lijn = new Object();
lijn.x = 0;
lijn.y = 70;//91.5;
lijn.b = bordIni.b;
lijn.pos = 0;
lijn.kleur = 0x999999;
lijn.dikte = 1;
lijn.alpha = 100;

Ik doe dan een trace in frame 1:

trace("lijndikte frame 1 = " +lijn.dikte);

Ik krijg dan als output : lijndikte frame 1 = 1
Zet ik diezelfe trace in frame 4
dan krijg ik
lijndikte frame 4 = undefined

Nu snap ik het echt niet meer.
Normaal moet dat object toch blijven bestaan??

Weet ieamand raad?

Bedankt

Roenes
%Europe/Berlin %916 %2005, 22:59
Laat je de layer waar de acties op staan ook doorlopen? Ik weet niet of dat invloed heeft (d8 eigenlijk van niet) maar je weet nooit.

Zet anders eens je fla online waarin het niet werkt. Wellicht staat er iets anders in wat voor problemen zorgt :)

ps. Deze ruimte is meer bedoelt voor het showen van complete scripts en aan de hand daarvan te gaan discussieren. Vragen kun je voortaan beter stellen in ActionScript hulp :)

TheDutch
%Europe/Berlin %518 %2005, 13:27
Het ligt er maar net aan wat er allemaal op Frame 1 t/m 4 staat qua code. Het kan zo zijn dat lijn opnieuw aangemaakt wordt of zoiets degelijks. Dus wat meer info voor ons over het gehele script zal jou een stuk helpen. :)