PDA

Volledige versie bekijken : Loop-probleem


bracke
%Europe/Berlin %499 %2005, 12:59
Hieronder mijn loop die ik wil maken. Hoe moet ik die i noteren op onderstaand voorbeeld??



for (var i = 0; i<aantal; i++)
{
loadMC_[hier moet die i komen].onRelease = function()
{
loadMovie("1.jpg", _root.target);
};
}

SaphuA
%Europe/Berlin %516 %2005, 13:23
je bedoeld:


for (var i = 0; i<aantal; i++)
{
_root["loadMC_"+i].onRelease = function()
{
loadMovie("1.jpg", _root.target);
};
}

XemonerdX
%Europe/Berlin %516 %2005, 13:23
for (var i = 0; i<aantal; i++)
{
eval("loadMC_"+i).onRelease = function()
{
loadMovie("1.jpg", _root.target);
};
}

Pimm
%Europe/Berlin %684 %2005, 17:25
for (i=0; i<aantal; i++) {
_root["loadMC_"+i].onRelease = function() {
_root.target.loadMovie("1.jpg");
};
}

Edit speciaal omdat DL vindt dat ik geen _root mag gebruiken:for (i=0; i<aantal; i++) {
this._parent["loadMC_"+i].onRelease = function() {
this._parent.target.loadMovie("1.jpg");
};
}(daar moeten vast een paar _parent's bij of eraf)

Wat hij ermee probeert duidelijk te maken is dat je beter een relatief pad (this) kunt gebruiken dan een absoluut pad (_root)