mm4tt / yapg

Yet another phone game
2 stars 0 forks source link

i004_z002 (Płynne przechodzenie postaci) #20

Closed mm4tt closed 11 years ago

mm4tt commented 11 years ago

Nazwa Funkcjonalności: Płynne przechodzenie postaci

Opis Zadania: Obecnie postacie poruszają się w sposób dyskretny, pomiędzy kratkami Stworzyć animację w metodach Update, symulującą płynne przemieszczanie się

Oszacowany czas przewidywany na realizację zadania: do końca iteracji

mm4tt commented 11 years ago

Opis implentacji:

  1. Dodałem do klas Player i Enemy, pole Point PreviousPosition, które pamięta pozycję gracza przed updatem
  2. Dodałem do klasy Scalera metody transform(zamienia współrzędne w labiryncie na ekranowe) oraz GetRectangle
  3. Zmodyfikowałem metody Update klas Player i Enemy, tak by przy każdej zmianie pozycji zapamiętywały poprzednią
  4. Zmodyfikowałem metody Draw klas Player i Enemy, tak by rysowały obiekt w miejscu wyliczonym jako punkt na odcinku między poprzednim i obecnym położeniem, tak by symulowalo to wrażenie płynnego przemieszczania
stefuncho commented 11 years ago

Akceptuję.