Volledige versie bekijken : instancenaam + j
michelsteege
%Europe/Berlin %023 %2007, 00:34
waarom pakt die deze niet?
var j:Number=1;
var test = "test_mc"+j;
test._y = random(Stage.height/2);
test._x = random(Stage.width/2);
als ik gewoon test_mc1._y doe pakt die hem wel maar op deze manier niet en op verder geen enkele manier die ik geprobeerd heb
Ea.Z
%Europe/Berlin %029 %2007, 00:42
probeer dit:
this["test_mc"+j]._y = random(Stage.height/2);
this["test_mc"+j]._x = random(Stage.width/2);
Succes :)
michelsteege
%Europe/Berlin %031 %2007, 00:45
hmm bedank eazy :D t was niet het goede maar wel weer iets om op door te testen tot ik op:
_root["test_mc"+j]._y = random(Stage.height/2);
_root["test_mc"+j]._x = random(Stage.width/2);
uitkwam en die werkt :D
Ea.Z
%Europe/Berlin %045 %2007, 01:05
this. verwijst natuurlijk naar de huidige timeline, terwijl _root. naar de maintimeline wijst.
Afhankelijk waar je dus moest zijn kan _root een oplossing bieden.
Even een nota in de kantlijn: _root wordt afgeraden ivm met het 'inlaadprobleem'. Zoek eens op FlashFocus naar _root en _lockroot
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.