Skocz do zawartości

Obiekt STOP


dolaran

Rekomendowane odpowiedzi

Jeśli ma się zatrzymać, to może w ten sposób?

 

x = other.x+6

y = other.y+6

 

Dawaj w obiekcie "a" w Collision with "b". Będzie działało, jeśli sprite'y mają tę samą wielkość i originy te, co napisałeś.

Odnośnik do komentarza
Udostępnij na innych stronach

Spróbuj:

 

error https://gmclan.org/uploader/1167/Screenshot...06___16_33_.jpg

 

wersja dla spritów z originami 0,0.

GML
if x<other.x+other.sprite_width-sprite_width/2+abs(hspeed) and x>other.x+sprite_width/2-abs(hspeed) and y<other.y+other.sprite_height-sprite_height/2+abs(vspeed) and y>other.y+sprite_height/2-abs(vspeed)

{

speed=0;

}

spróbuj

 

nie działa

 

 

Jeśli ma się zatrzymać, to może w ten sposób?

 

x = other.x+6

y = other.y+6

 

Dawaj w obiekcie "a" w Collision with "b". Będzie działało, jeśli sprite'y mają tę samą wielkość i originy te, co napisałeś.

 

różnią się wielkością

Odnośnik do komentarza
Udostępnij na innych stronach

rzeczywiście skasowałem ")" i już nie ma error ale mimo to nie działa

 

może tego nie da się zrobić w GM ale ja mam za mało wiedzy na temat by stwierdzić :unsure:

wstawiłeś to w prawidłowym obiekcie?

gdzie masz originy za spritach?

 

TO DA SIĘ ZROBIĆ W GM, bo to banał.

Odnośnik do komentarza
Udostępnij na innych stronach

wstawiłeś to w prawidłowym obiekcie?

gdzie masz originy za spritach?

 

TO DA SIĘ ZROBIĆ W GM, bo to banał.

 

Zrobiłem nowy projekt by to sprawdzić i działa moim problemem jest to, że gdy obi. ściana nie jest na solid to działa a jak jest na solid już nie działa. A ja w moim projekcie potrzebuje by ściana była na solid. I jeszcze jedno nie w każdym miejscu pocisk zagłębia się całkowicie w ścianie widać to na przykładzie zaznaczyłem te miejsce czerwonym x.

 

Lewy przycisk myszy strzał

https://gmclan.org/uploader/1167/przyklad.gmk

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...