:) hola,bueno estoy haciendo un juego de peleas poco a poco, y lo que falta es una barra de vida para mi enemigo.Una que no contengs por ejemplo Health o algo asi ¿? jeje. porfa se los agradeceria.
Cita de: DanielpipaAguirre23 en Mayo 24, 2014, 10:55:37 PM
:) hola,bueno estoy haciendo un juego de peleas poco a poco, y lo que falta es una barra de vida para mi enemigo.Una que no contengs por ejemplo Health o algo asi ¿? jeje. porfa se los agradeceria.
http://www.comunidadgm.org/preguntas-y-respuestas/ayuda-con-la-barra-de-vida/
Te sirvio mi repuesta o.O
Bueno... simplemente health es una variable, solo deberias crear la tuya, ej: Vida o global.Vida (Si una variable es global podra ser accedida mediante cualquier objeto, si es local, sin global solo ese objeto accedera a ella o tendra que ser llamada con algun metodo)
Osea.... al iniciar la lucha imagino que tienes algo como health=100 ?
Basta con crear otra como asi:
global.vidarival=100
y modificas los valores del draw :D
Espero haberme explicado xDD
Dos cosas : Si jajaja si me sirvio :D aunque no era lo que queria :3 pero me sirvio para hacer un sistema de vida en mi jugador o algp asi :3 pero la verdad es q eso lo hice entendiendo masomenos la barra que me dieron.
Lo otro es que si te entendi a la perfeccion, ahora se algo mas que me puede ayudar...pero ...como hago para dibujar el rectangulo y que cuando mi jugador lo golpeen se redusca la barra en funcion a lo que perdi en ese golpe... me explico? :)
En el apartado de score y live también está el healt y hay una opción de draw healt
Cita de: DanielpipaAguirre23 en Mayo 24, 2014, 11:54:33 PM
Dos cosas : Si jajaja si me sirvio :D aunque no era lo que queria :3 pero me sirvio para hacer un sistema de vida en mi jugador o algp asi :3 pero la verdad es q eso lo hice entendiendo masomenos la barra que me dieron.
Lo otro es que si te entendi a la perfeccion, ahora se algo mas que me puede ayudar...pero ...como hago para dibujar el rectangulo y que cuando mi jugador lo golpeen se redusca la barra en funcion a lo que perdi en ese golpe... me explico? :)
A ver, creo entenderte.... googlea un juego llamado all star shooter arena..... varios me han preguntado en base a ese juego....
Bastaria con algo asi, tienes el codigo de dibujar la barra de vida no?
digamos que funciona con una variable llamada
global.vidaSolo crea otra variable llamada
global.vida2Dibuja otra barra de vida utilizando el segundo valor
Luego en el step event de algo colocas:
if global.vida2>=global.vida
global.vida2-=0.1
A la segunda vida podrias darle un color rojo....
Creo que es lo que querias.... podrias utilizar mas variables para que la segunda barra baje unos segundos despues de ser golpeado....
Espero que te sirva :D
Te dejo un ejemplo, este utiliza un objeto para cada barra de energia (las teclas ARRIBA ABAJO DERECHA IZQUIERDA controlan la energia)