(http://img12.imageshack.us/img12/8581/nm6z.png)
como se puede observar en la imagen
quisiera que me orienten como puedo hacer que si por ejemplo le dan un golpe la barra disminuya.
pero no por porcentaje de hp
digamos que si el jugador tiene 600 Hp y le bajen la vida con un golpe de -15 hp la barra disminuya teniendo el equivalente de 585 de hp sin que la barra se mueva de su lugar.
la idea es asi por que cada jugador tendra un hP diferente
noce si me explique, pero alguien podria orientarme sobre esto.
saludos y muchas gracias de antemano.
Con la vieja y conocida regla de tres
Si la barra tiene 200 pixeles de largo cuando esta a tope de energia y la energa maxima son 600 y baja a 586:
600 - - - > 200
586 - - - > X
X=(586*200)/600=195 pixeles
Que otro jugador tiene 400 de vida maxima y la barra a tope sigue teniendo 200 pixeles si baja a 150 por un golepe
Ancho_de_la_bara = (150*200)/400 = 75 pixeles
Ancho_del_la_barra=(energa_actual*ancho_maximo_de_la_barra)/energia_maxima
muchísimas gracias por tu respuesta.
me va ser muy útil
mil gracias! :3