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)
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.