Skocz do zawartości

poikarz

Użytkownicy
  • Postów

    2
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez poikarz

  1. Mam postać strzelającą strzałami i potworka. Problem wygląda tak, że przy kolizji owego stwora ze strzałą i przy danym kodzie następuje 'freeeze' gry: GML speed = speed * (-1) friction = 0 while (speed < 0) { friction = friction + 0.1 } if (speed = 0) { friction = 0 speed = 3 } Chciałbym żeby potworek po zderzeniu ze strzałą 'odleciał' kawałek nie zmieniając kierunku sprite'a, po czym nadal kierował się w stronę sprzed zderzenia. Mam nadzieję że rozumiecie.
  2. Zakładając, tak jak pisałeś, że masz rozmiar sprita ustawiony na 32x32 i jest wycentrowany: GML x = statekID.x+7; y = statekID.y+7; Gdzie siódemki to po prostu jak daleko od 'centrum' sprite'a ma się utrzymywać obrazek działa. Spróbuj i daj znać.
×
×
  • Dodaj nową pozycję...