Comunidad de diseño web y desarrollo en internet online

Juego en Flash !

Citar            
MensajeEscrito el 10 Abr 2007 06:13 pm
Bueno, estoy haciendo un juego de encontrar las diferencias en flash. Voy bien, hasta que se m cruzan dos errores:

1) El error, es un Movie Clip, que esta por defecto transparente (alfa = 0) , pero al hacer clic, esta imagen se vuelve visible. el codigo es el siguiente

on (release) {
_root.aciertos = _root.aciertos + 1;
this._alpha = 100;

}


aqui "aciertos" es una variable que guarda la puntuación, pero el problema es el siguiente: no encuentro alguna función que deshabilite el Movie Clip luego de que ya fue pulsado por primera vez.

2) El segundo problema , esta en estas lineas:

on (release) {
_root.errores = _root.errores + 1;
this.gotoAndPlay("in");

if (_root.errores == Number(5)){
_this.gotoAndPlay ("perdiste")
}
}


aqui "errores" es la variable que guarda los puntos negativos, pero en esta instancia, al llegar a 5 errores, la pelicula deberia saltar al frame llamado "perdiste" donde sale el mensaje de GAME OVER.
No se bien cual es el error en este caso.

Alguien Sabe como responder esto?.. :crap:


pd: las variables, al comienzo del juego estan cargadas de esta manera:

errores = 0;
aciertos = 0;

Por cynt005

16 de clabLevel



 

msie7
Citar            
MensajeEscrito el 10 Abr 2007 08:17 pm
bueno.. en el segundo problema.. ya encontre solucion.
tenia que poner _root.

Pero del primero no encuentro solucion..!!..
Por favor ayuda!

Por cynt005

16 de clabLevel



 

msie7
Citar            
MensajeEscrito el 10 Abr 2007 09:13 pm
EL CÓDIGO VA ENTRE [code ] y [/ code]

Código :

on (release) {
   if(!TacosDeBisteckRefrescoYUnHeladoParaLlevar){
      TacosDeBisteckRefrescoYUnHeladoParaLlevar=1
      _root.aciertos = _root.aciertos + 1;
      this._alpha = 100;
   }
}

Por bryanisimo

664 de clabLevel



Genero:Masculino  



Ultima edición por bryanisimo el 10 Abr 2007 09:15 pm, editado 2 veces

Geek

firefox
Citar            
MensajeEscrito el 10 Abr 2007 09:14 pm
Noo entendi muy bien tu primer problema... ¿Quieres que al hacerle click no se le pueda hacer mas?
Si existe una funcion
se llama enabled
... es simple
Si quieres que al hacer click en un Btn este se "Bloquee" por asi decir. pondriamos.

Código :

on (press){
this.enabled=false 
}

Si quieres volver a activarlo es

Código :

enabled=true

Simple...pero no se si funcionr con MC....

Igual asi se me ocurre una idea es que ese mc al hacerle click se auto elimine o que se cambie a un Mc donde no hallan nada, haci no puedes hacerle click

Por JaLeRu

Claber

1913 de clabLevel

7 tutoriales

Genero:Masculino  

Existo

msie7
Citar            
MensajeEscrito el 10 Abr 2007 09:17 pm
Tambien sirve la funcion de arriba...

Por JaLeRu

Claber

1913 de clabLevel

7 tutoriales

Genero:Masculino  

Existo

msie7
Citar            
MensajeEscrito el 11 Abr 2007 12:45 pm
jaleru muchisimas gracias!... Funciona perfecto el juego XD.

Por cynt005

16 de clabLevel



 

msie7
Citar            
MensajeEscrito el 11 Abr 2007 09:30 pm
Que bien que te haya resultado ;)

Por JaLeRu

Claber

1913 de clabLevel

7 tutoriales

Genero:Masculino  

Existo

msie7

 

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