code:
Het probleem wat ik met de code heb, is dat alle geduplicate movies een onRelease hebben met de laatste waarde uit de for loop. Ik overwrite dus elke keer alle geduplicate movies 1
2
3
4
5
6
7
8
9
10
| ..
for (var i = 0; i<ntotalNodes; i++) {
// Creating a new MovieClip for current node
currentArea = "nodeArea"+i
_root["node_template"].duplicateMovieClip(currentArea, getNextHighestDepth(), {_x:node_x, _y:node_y});
// Creating an onRelease event for the node
_level0[currentArea].onRelease = function () { redrawNetMap(node_mapid, node_x, node_y); }
.. |
Wat dan vervolgens ook niet werkt is (wat ik waarschijnlijk oplos met dezelfde oplossing hierboven
code:
1
2
| // Now, the movieclip is filled and we're gonna fade it in new Tween(_level0[currentArea], "_alpha", None.easeOut, 0, 100, 1, true); |
_level0 of _root maakt overigens niets uit (heb het beide geprobeerd), en de waarde van node_mapid is wél elke keer in de lus anders.
[ Voor 18% gewijzigd door Morphine op 10-02-2006 16:07 . Reden: Titel is gefixt :) ]