Necesito viestra ayuda con un script que no logro hacer funcionar...
El problema es que necesito generar un numero random para asignarlo al valor de las coordenadas de una serie de MC, con el fin de posicionarlos aleatoriamente a partir de las coordenadas iniciales ( C y R que vereis en el final del script) que recivo de un file xml... el codigo es este:
this._lockroot = true;
ApriXML();
function ApriXML () {
mioxml = new XML();
mioxml.load('menu.xml');
//mioxml.load(filexml);
mioxml.onLoad = ParseXML;
function ParseXML (success) {
if (success) {
vocimenu = new Array();
vocimenu = mioxml.childNodes;
k = 1;
for (i = 0; i <= vocimenu.length; i++){ if (vocimenu[i].nodeName == "voce") {
_root.attachMovie("user","newUser"+i,i);
_root["newUser"+i].voce = vocimenu[i].childNodes.toString();
_root["newUser"+i].tipo = vocimenu[i].attributes.tipo;
_root["newUser"+i].livello = vocimenu[i].attributes.livello;
_root["newUser"+i].percorso = vocimenu[i].attributes.percorso;
_root["newUser"+i].C = vocimenu[i].attributes.C;
_root["newUser"+i].R = vocimenu[i].attributes.R;
_root["newUser"+i].sesso = vocimenu[i].attributes.sesso;
_root["newUser"+i]._x = (_root["newUser"+i].C ) ;
_root["newUser"+i]._y = (_root["newUser"+i].R ) ;
k++;
};
};
};
};
};
Teniendo en cuenta que para posicionar los MC uso estas dos lineas:
_root["newUser"+i]._x = (_root["newUser"+i].C ) ;
_root["newUser"+i]._y = (_root["newUser"+i].R ) ;
Quisiera me ayudarais con el codigo necesario para sumar a las coordenadas C y R un numero random que me posicione los MC en modo casual a partir de dichas coordenadas fijas...
GRACIAS DE ANTEMANO
AntFARM
