Jump to content

Omega- kolejne problemy


Guest

Recommended Posts

Witam po raz kolejny. O ile to możliwe, chciałbym się dowiedzieć pewną rzecz związaną z Omegą. Jestem początkującym i już nieco wiem jak się nią posługiwać. A oto mój problem:

Jak mogę zrobić, że objekt (gracz), gdy trzymam strzałkę w górę, idzie w stronę kursora, albo, gdy jest obrócony ileś stopni to idzie on w tym kierunku, w którym się "patrzy"?


To narazie wszystko, o co chciałem się zapytać. Jeżeli mnie nierozumiecie, to sorry za język (w końcu jestem początkującym ).

Z góry dziękuję za odpowiedź.
Link to comment
Share on other sites

Dodajesz na formę komponent OmegaInput, w OnCreate dajesz OmegaInput.Initalize ; w OnTimer OmegaTimer na początu dodajesz OmegaInput.Update ; Dalej sprawdzasz, czy przycisk w gorę został naciśnięty:

[code=Delphi] if oisUp in Input.Keyboard.States then
begin
X := X + Si]XH

H
H
YBHHHHĘ]w&7\"3c&VFś62ŚVćB [/code]

Gdy użytkownik przyciśnie lewy lub prawy przycisk, to zmieniasz kąt gracza.
Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...