Zacznijmy od tego, że instancja wody nie musi się znajdować dokładnie w pozycji gracza. Najłatwiej po prostu sprawdzić czy poziom ( y ) wody jest mniejsze od y gracza - zakładamy oczywiście, że gracz porusza się do góry i że origin sprita instancji wody jest ustawiony na 0,0. Tak więc:
if( woda.y > gracz.y )
gracz.zycie -= 1;
Etc.
Nazwa elementu ( sprita ) jest niewłaściwa.
if keyboard_check(vk_left)
{
x-=2;
sprite_index=spr_mag_left
}
else
if keyboard_check(vk_right)
{
x+=2;
sprite_index=spr_mag_right
}
else
{
sprite_index=spr_mag_stoi;
}
Ja tam lubię MSpainta - głównie do pixelartu ( który jest obecnie w modzie ).
Pisanie poprawnie po polsku też jest modne, ale cóż. Nie każdy może być modny mój drogi Prze_as.
Hah! Pablo ma rację - i dokładnie o to mi chodziło. Do tego można dodać nieład w kodzie i brak zgodności z jakimikolwiek standardami kodowania, oraz niezbyt optymalny kod. =P
Od razu widać u kogo się Pablo kształcił! =)
xD!
To mnie towarzystwo rozbawiło. =)
Ogólnie to nie widzę tutaj jakiegoś poważnego podejścia do tematu, cały czas dziecinada - a fuj! Chciałbym zobaczyć przynajmniej jedną osobę na liście która by w ogóle coś mogła wnieść do "zespołu" ( pomijamy oczywiście osoby z ekipy Jabola - wiadomo... ekhm :] ).
Miłej zabawy. =P