Código :
setProperty ("selectorig", _visible, false); newY = 10; function InitMenu (ImTitle, ImMax) { for (i=0; i<IMMax; i++) { duplicateMovieClip ("selectorig", "select" add i, i); setProperty ("select" add i, _y, newY); set ("select" add i add ".selecttext", _root.menuselect[i]); setProperty ("select" add i, _visible, false); newY = newY+20; } Title = ImTitle; Max = ImMax; } function MakeVisible (SetOn) { for (i=0; i<Max; i++) { setProperty ("select" add i, _visible, SetOn); } }
Aparecen los siguientes errores de sintaxis si lo paso al flash cs3 (el primer error no hay problema, es que saque uno de los 2 menu que tenia)
**Error** Escena=Scene 1, capa=AccionesMenu, fotograma=1, Línea 1: El identificador 'array' no se dirigirá al objeto integrado 'Array' en tiempo de ejecución.
var menuselect = new array();
**Error** Símbolo=Menux, capa=Action, fotograma=1, Línea 8: Se espera ')' o ','
duplicateMovieClip ("selectorig", "select" add i, i);
**Error** Símbolo=Menux, capa=Action, fotograma=1, Línea 9: Se espera ')' o ','
setProperty ("select" add i, _y, newY);
**Error** Símbolo=Menux, capa=Action, fotograma=1, Línea 11: Se espera ')' o ','
set ("select" add i add ".selecttext", _root.menuselect[i]);
Total de errores de ActionScript: 4, Errores comunicados: 4
Muchas Gracias.