Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/11/2010, 05:47
Avatar de golem44
golem44
 
Fecha de Ingreso: enero-2009
Ubicación: barcelona
Mensajes: 483
Antigüedad: 15 años, 3 meses
Puntos: 22
Respuesta: Asignar dinamicamente valores a gotoAndStop en Flash

Hazlo así:
Cita:
this.bt.onPress = function() {
function randRange(min:Number, max:Number):Number {
var randomNum:Number = Math.floor(Math.random()*(max-min+1))+min;
return randomNum;
}
for (var i = 1; i<100; i++) {
var n:Number = randRange(1, 3);
gotoAndStop("escena"+n);
}
};
esto hará que vayas a una escena aleatoria entre 1 y 3.
Solo puedes asignar un parámetro a gotoAndStop. No es correcto escribir gotoAndStop("escena1",1). Si quieres que vaya a la raíz debes poner la ruta, por ej.:
_level0.gotoAndStop("escena1");

espero ayudar, saludos.