Comunidad de diseño web y desarrollo en internet online

Obejetivo muy fácil ;D

Citar            
MensajeEscrito el 05 Ene 2009 06:20 pm
Holas a todos de nuevo!!! Vengo a molestar xD

Hice un texto dinamico, de "var" tiene: _root.score
Y de instance name: score

Dentro de ese frame tengo:

Código ActionScript :

score = 5;


Luego tengo dos botones, el que suma score es:

Código ActionScript :

on(release)
{
score +=1
}


El que resta score:

Código ActionScript :

on(release)
{
score -=1
}



Luego hay 2 frames, el segundo dice, You win!, y el otro, You Lose!
Quiero que si el "score" llega a "0", vaya a You Lose!, si llega a "10", va a You Win!

Gracias por la atención :d

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 Ene 2009 06:26 pm

Código ActionScript :

if (score<=0){
   gotoAndStop(4);
}


Esto va en el primer fotograma, solo que tienes que encontrar una manera de refrescarlo (ejecutar el código varias veces)

Puede ser cada ves que incrementes o disminuyas.

Realmente esto estaría en una función la cual se refresca cada cierto tiempo con ayuda de setInterval() o algo así.

Por gcm

Claber

557 de clabLevel

3 tutoriales

Genero:Masculino  

Diseñador Grafico y Web, Geek

firefox
Citar            
MensajeEscrito el 05 Ene 2009 08:20 pm
Emm, no entendí mucho, yo creí que el código era:

Código ActionScript :

if (score == 0){ 
   gotoAndStop(4); 
} 


Ahora lo pruebo ;D

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 Ene 2009 08:27 pm
No funciona, cuando intento hacerlo me lleva directamente al frame 2 ... :S

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 Ene 2009 09:07 pm
Prueba con algo como esto:

Código ActionScript :

onMouseUp = function (){gotoAndStop(score < 1 ? "You Lose!" : score > 10 ? "You Win!" : root.currentFrame);}

Donde en el frame donde dice que perdiste, "You Lose!" sera su nombre de Instancia, y "You Win!" en el que dice que ganaste.

Saludos!

Por M@U

BOFH

6210 de clabLevel

34 tutoriales
5 articulos

Genero:Masculino   Héroes Bastard Operators From Hell Editores

Bate jubilado de Cristalab

firefox
Citar            
MensajeEscrito el 05 Ene 2009 11:27 pm
Gracias man ;D Me funcionó ;D Sos un capo :P gracias a todos :D

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 Ene 2009 11:30 pm
Una molestia mas xD Como hago para hacer que el numero se trabe en el "0" o el número que yo quiera??

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Ene 2009 12:16 am
Es sencillo, puedes tan solo fijar una condición antes de disminuir o aumentar el valor de score, y si este es mayor o menor a un limite fijo respectivamente, modificas el valor... Por ejemplo:

Código ActionScript :

on (release) {score > 0 ? score-- : score = 0;}


Asi, el valor de score no puede ser inferior a cero, pero igual puedes hacer para fijar un limite para el valor mayor 10:

Código ActionScript :

on (release) {score < 10 ? score++ : score = 10;}

Por M@U

BOFH

6210 de clabLevel

34 tutoriales
5 articulos

Genero:Masculino   Héroes Bastard Operators From Hell Editores

Bate jubilado de Cristalab

firefox
Citar            
MensajeEscrito el 06 Ene 2009 12:52 am
:O Seguis impresionando xD Otra pregunta se suma al concuso! :P

SI suponete que quiero comprar una "moneda", al hacerle click me saca la plata que yo le ponga... pero...
Quiero que si la moneda cuesta 500, y tengo 499, no la puedas comprar, y no que te quede la plata en -1 o en 0, simplemente que no la puedas comprar, alguna idea? :D

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Ene 2009 01:22 am
Juas! Quizá con un poco de información acerca de las variables que utilizas facilite el trabajo a quien lea tu pregunta para ayudarte, pero bueno... Tal y como en el principio es cuestión de asignar una condicional antes de hacer la compra:

Código ActionScript :

if(dinero >= precio){dinero -= precio;
   }else{trace("No tienes la cantidad suficiente de dinero.");
      }
Con algo así te puedes dar una idea.

Por M@U

BOFH

6210 de clabLevel

34 tutoriales
5 articulos

Genero:Masculino   Héroes Bastard Operators From Hell Editores

Bate jubilado de Cristalab

firefox
Citar            
MensajeEscrito el 06 Ene 2009 10:04 am
Mira...
Estoy empezando a pensar en usar <, > y -

No lo había usado nunca! xD y sirve :P

Ahora lo pruebo y te cuento ;D

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Ene 2009 11:10 am
Que es eso de "precio" ¿? Donde lo pongo? :D en un texto dinamico?

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Ene 2009 11:25 am
Que le tendría que poner en el boton? :D

http://rapidshare.com/files/180329112/Compra_de_objetos.zip.html

Por Juaniix

85 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Ene 2009 02:21 pm
A proposito, el huevo o el boton es el objeto que hay q comprar ^^

Por Juaniix

85 de clabLevel



 

firefox

 

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