¿Como hacer que si tengo de vitalidad 3 tenga otro color el otro objeto?
Quisiera saber comop hacer si por ejemplo tengo de vitalidad 3, tengo 3 corazones de sprite que representa la vitalidad, quisiera que cada corazon tenga un color diferente. Lo que yo uso es esto, pero quisiera hacer eso, que tenga un color cada 1 de los sprites del identificador de vidas:
Tengo esto en "Draw"
for(h=0; h<global._health; h+=1)
{
draw_sprite_ext(spr_health1,0,view_xview[0]+126+(11*h),view_yview[0]+204,1,1,360,c_white,1);
}
Que deberia agregar para hacer lo que deseo?
if global._health <4
{draw_sprite_ext(spr_health1,0,view_xview[0]+126+(11*h),view_yview[0]+204,1,1,360,c_otroColor,1);}
como ves donde dice otro color colocas el que quieres que cambie
Cita de: elviskelley en Agosto 10, 2012, 12:10:08 PM
if global._health <4
{draw_sprite_ext(spr_health1,0,view_xview[0]+126+(11*h),view_yview[0]+204,1,1,360,c_otroColor,1);}
como ves donde dice otro color colocas el que quieres que cambie
Mmm, no era exactamente lo que quería, o sera que lo estoy haciendo mal? XD
Ahora muestro una imagen para que tengan una idea de como es que quiero hacerlo
(http://k34.kn3.net/9C30FD188.png)
Me parece que en vez de ese 0 va h
Eso hace que el primer corazón tenga la primera imagen, el segundo la segunda y asi
Pero en el sprite tiene que haber una subimagen para cada color
Cita de: Mgbu en Agosto 10, 2012, 08:43:04 PM
Me parece que en vez de ese 0 va h
Eso hace que el primer corazón tenga la primera imagen, el segundo la segunda y asi
Pero en el sprite tiene que haber una subimagen para cada color
Jeje, gracias! Funciona tal cual. Es increible como funciona este programa se puede hacer casi de todo en los juegos 8)