Skocz do zawartości

postać wbijająca się w obiekt


Rekomendowane odpowiedzi

mam lecz udało mi się naprawić to dosyć, ale wyobraź sobie ze jesteś koło belki, juz koło, a nie kilkanaście pikseli od niej. i obracasz się tak, że wbija się tylnia część sprita (w tym przypadku jest to bron) i po prostu ruszam się w belce. mozna jakos zrobic aby nie można było "wejść" we belkę?

Odnośnik do komentarza
Udostępnij na innych stronach

Mając koło jako sprite będziesz sprawdzał kolizję po okręgu, więc postać nie będzie się blokować. Dodatkowo może pomóc to że nie będziesz używać image_angle

Edit: Pokaż screenshoot z gry

Odnośnik do komentarza
Udostępnij na innych stronach

źle mnie zrozumiałeś. podchodzę postacią do bloku, wszystko w porządku nie mogę w blok wejść.stoję nadal w tym miejscu i sie obracam, w tym momencie wystająca broń swobodnie sobie przechodzi i wtedy gdy jest w bloku nie mogę się ruszyć muszę ją "wyjąć". teraz pytanie co zrobić, aby wystająca broń gdy stoję koło bloku nie wchodziła w niego.

 

e: @up. wtedy postać będzie właśnie odstępywała te kilkanaście pikseli od bloku.. i to nie fajnie wygląda jak znajdujesz niewidoczną przeszkodę kolo siebie ;p

 

zaraz dam screena

 

screen 1, stoję koło bloku:

http://imageshack.us/photo/my-images/593/33292067.png/

 

screen 2, obróciłem się:

http://imageshack.us/photo/my-images/830/99986387.png/

Odnośnik do komentarza
Udostępnij na innych stronach

Postępuj zgodnie z instrucjami:

Zrób nowy sprite o wielkości 32x32px.

Narysuj w środku czarne, wypełnione kółko.

W obiekcie twojej postaci pod depth masz mask. Tam wybierz swoje kółko.

Odpal grę.

Pobaw się rozmiarami kółka.

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ę...