Comunidad de diseño web y desarrollo en internet online

sumar numeros en flash

Citar            
MensajeEscrito el 13 May 2011 09:07 pm
resulta que tengo este codigo y me esta sumando:

on (release) {

label3.text=Number(label1.text)+Number(label2.text);
}
pero debo de mostrar la respuesta a traves de imagen como este codigo que me muestra los numeros que ingreso de 1 y 2 digitos

if (num == undefined)
{

var num:String ="";

var m :Array=num.split("");
stop();

if(num<9)
{

trace (m);
loadMovie("n"+m[0]+".jpg",clip1);
stop();
}
if(num<99)
{

trace (m);
loadMovie("n"+m[0]+".jpg",clip1);
loadMovie("n"+m[1]+".jpg",clip2);
stop();
}
}

:D gracias por la ayuda :)

Por edgi

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 13 May 2011 11:23 pm
Pues eso, debes crear una función que traduzca el numero resultado de la operación a las imágenes que tienes de cada número. Podría convertir el int resultado de la operación a un string y usar substring para ver el valor de cada digito.

Ojo AS3

Código ActionScript :

var resultado:int= 12+34;
var miString:String = String(resultado);
//El contenido de miString sería 46 y usando substring puedes extraer cada caracter

trace(miString.substring(0, 1)); //Para el 4
trace(miString.substring(1, 2)); //Para el 6


Luego ya vendría la función que compara el digito y pone la imagen.

Si tienes más dudas, deberías ojear este tutorial de manejo de cadenas en AS3 de Carloz.

Por nbreath

23 de clabLevel



Genero:Masculino  

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.