Comunidad de diseño web y desarrollo en internet online

pasar valores de función de un frame a otro

Citar            
MensajeEscrito el 30 Sep 2017 01:44 am
Hola a todos.

Estoy haciendo un juego en Animate CC bajo Action Script 3.0
El juego es entre dos persona so equipos. Entre otras cosas declaro una variable:

Código ActionScript :

var equipoUno: Number = 0;
var equipoDos: Number = 0;
//-->se establecen valores en los tableros de puntos
var totalRonda: Number = 0;
puntosTot.text = totalRonda.toString();
puntosFD.text = "0";
puntosFU.text = "0";


El asunto es que la variable (que según yo es global),

Código ActionScript :

var totalRonda
,
va cambiando con la manipulación por teclado de los contendientes. Así, cuando alguien gana, la variable ha cambiado de valor y debo pasar ese valor al siguiente frame, en el cual tengo:

Código ActionScript :

equipoUno.text = totalRonda.toString;


Pero al tratar de correr el juego, me lanza este error:

Código ActionScript :

#Error 1067:Conversión implícita de un valor de tipo Function a un tipo String no relacionado


¿Alguien que me diga qué debo de hacer para pasar el valor acumulado?

:cry:

Por torresvera

5 de clabLevel



Genero:Masculino  

Pregunto, busco, encuentro

firefox
Citar            
MensajeEscrito el 30 Sep 2017 02:30 am
Hola de nuevo a todos.

Estuve pensado las cosas detenidamente y lo resolví así:

Código ActionScript :

trace(totalRonda)
var acumulador1j2: Number = totalRonda
trace ("si lo logro se refleja aquí" + acumulador1j2)
var ronda2: Number = 0;
puntos12.text = ronda2.toString();


Es decir, passé el valor de la variable anterior a una nueva en el siguiente frame y desde ahí, como pueden saber, ya la puedo manejar con naturalidad.

De cualquier manera, ¡muchas gracias!

Por torresvera

5 de clabLevel



Genero:Masculino  

Pregunto, busco, encuentro

firefox
Citar            
MensajeEscrito el 30 Sep 2017 05:23 pm

gavin88 escribió:

passé el valor de la variable anterior a una nueva en el siguiente frame!
Spanish to English online translator


Ok. Pulsé la "s", dos veces... :lol:

Por torresvera

5 de clabLevel



Genero:Masculino  

Pregunto, busco, encuentro

firefox
Citar            
MensajeEscrito el 02 Oct 2017 12:53 pm
En realidad en tu codigo anterior no funcionaba porque pusiste toString sin parentesis, era totalRonda.toString(). No es necesario pasarla a una variable nueva

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 02 Oct 2017 04:12 pm

solisarg escribió:

En realidad en tu codigo anterior no funcionaba porque pusiste toString sin parentesis, era totalRonda.toString(). No es necesario pasarla a una variable nueva

Jorge


Jorge:

Muchas gracias. Tienes toda la razón, lo descubrí leyendo concienzudamente la documentación oficial. De cualquier manera, muchas gracias por leer.

¡Saludos!

Por torresvera

5 de clabLevel



Genero:Masculino  

Pregunto, busco, encuentro

firefox

 

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