Pisze dokładnie - przed akcją strzelania - blokujesz strzelanie tym warunkiem... Jeśli nie ma kolizji to wtedy strzeli... jeśli jest nie strzeli - proste...
@mike : mruga cały czas? Oo czasami mruga :P (nie zmienia sprita co step <niee>) I jak to nie znajduje drogi? Połowa przykładu jest temu poświęcona... Czasami się zacina - ale popatrz na prostote tego przykładu...
Mówiłem że to kiepskie ale dosyć prosto napisane więc może jak kiedyś nad tym posiedzę to coś wyjdzie...
Btw wersja 3 jest chyba najlepsza :P
No więc tak sobie kombinowałem bo pomyślałem że i mi się przyda :P 3 różne wersje które skleciłem
.:wersja nr 1:.
.:wersja nr 2:.
.:wersja nr 3:.
Jest to przykład poruszania myszką - wskazujemy miejsce gdzie ma przejsc 'rycerz' :D i idzie tam omijając przeszkody... tylko z tym omijaniem czasem sa błedy... ale pisałem to króciutko więc... może ktoś pomoże usprawnić ten przykład ;) Tak czy siak daję bo może początkującym się przyda :)
Nigdy czegos takiego nie robiłem ale możesz zspróbować tak - Nie wiem czy to zadziała... bo nie mam chwilowo jak sprawdzić w gmie :) zobacz i napisz...
repeat(obj1.sprite_width)
{
instance_create(x+random(32),y+random(32),obj2)
}
To dziwne bo żeby zastosować dobrze if to trzeba kumac zmienne... hmmm nzmienne sa proste - zmienna to jakas wartość - możesz tę wartość łatwo zmieniać, modyfikować :) Zmienne rox!!!