Comunidad de diseño web y desarrollo en internet online

Un pequeño juego!!

Citar            
MensajeEscrito el 06 Abr 2007 03:27 pm
Hola!!
Alguien me puede decir como hacer enemigos?
Tengo un jugador llamado player y este codigo para los enemigos:
onClipEvent(enterFrame){
if(this.hitTest(_root.player)){
this.gotoAndStop(2)
_root.life-=(50)
}
}

Me han dicho que este es el codigo, pero no sé que falla...Alguien me puede ayudar???

Por problemflsh

36 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 06 Abr 2007 06:13 pm
Si pero no se mueve. Si vos tocas al enemigo te "moris" pero no se va a mover. Para que valla para adelante ponele

Código :

onClipEvent(enterFrame){
if(this.hitTest(_root.player)){
this.gotoAndStop(2)
_root.life-=(50)
}else{
this._x -= 3 //El 3 es la velocidad
}
}


Proba con eso. Y despues pergunta por algo mas elaborado.

Por Nandonet

82 de clabLevel



Genero:Masculino  

No me despierten, estoy ocupado

firefox
Citar            
MensajeEscrito el 07 Abr 2007 03:14 pm
Eeh.. sé que esto ará un poco de gracia... pero me parece que es el protagonista, que no le he puesto el código bueno:

onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
this._y -= 4;
}
if (Key.isDown(Key.DOWN)) {
this._y += 4;
}
if (Key.isDown(Key.LEFT)) {
this._x -= 4;
}
if (Key.isDown(Key.RIGHT)) {
this._x += 4;
}

}

Y otra cosa, la barra de vida como la hago? He hecho un Clip con el nombre de life, i son fotogramas clave ( con funcion de stop ) en el que se ve como se pierde vida. Le puesto este codigo:


onClipEvent(enterFrame){
_root.lifebar._width = _root.life
if (_root.life<=0) {
_root.gotoAndPlay(2);
}
}

¿Qué le falta?

Por problemflsh

36 de clabLevel



Genero:Masculino  

msie7

 

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