Estoy intendo hacer una función para leer números decimales. La estructura que tengo, que no quiere decir ni mucho menos que sea la mejor es la siguiente:
Código ActionScript :
var num1:Number = numeroAzar() // devuelve número con 2 decimales var parteEntera = Math.floor(num1) var parteDecimal = devuelveDecimal (num1) reproducirNum(parteEntera,false); reproducirNum(parteDecimal,true);
La función reproducirNum que tengo es la siguiente:
Código ActionScript :
function reproducirNum (num:Number, decimal:Boolean)l{
if (decimal){
var sonidoComa:coma = new coma();
var canalComa:SoundChannel = sonidoComa.play();
[color=red]canalComa.addEventListener(Event.SOUND_COMPLETE, reproducirNum (num, false));[/color]
} else {
var nombreClase:String = "n_" + String (num);
var tempoClase:Class = flash.utils.getDefinitionByName(nombreClase) as Class;
var sonido:Object = new tempoClase;
var channel:SoundChannel = sonido.play();
};
}
A ver si me podéis arrojar un poco de luz.
Muchísimas gracias
