Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Bewegungen in Welten (https://www.delphipraxis.net/116691-bewegungen-welten.html)

XXcD 4. Jul 2008 15:58

Re: Bewegungen in Welten
 
Sorry hat mir keiner richtig beigebracht :cry: :cry:

Aber ist denn sonst alles in Ordnung?? Und mit Keydown das lass ich jetzt einfach so funktioniert ja :-D

CK_CK 4. Jul 2008 19:44

Re: Bewegungen in Welten
 
Wenn es funktioniert, dann wird's wohl in Ordnung sein ;)
Das einzige ist, dass du den Code noch etwas aufräumen kannst. Z.B. so:
Delphi-Quellcode:
if Game.Active then
begin
   if (GetAsyncKeyState(Ord('W')) < 0) and (Image11.Top > 1) then Stepup;
   
   if (GetAsyncKeyState(Ord('A')) < 0) and (Image11.left > 1) then Stepleft;

   if (GetAsyncKeyState(Ord('S')) < 0) and (Image11.top < 350) then Stepdown;

   if (GetAsyncKeyState(Ord('D')) < 0) and (Image11.left < 350) then Stepright;
end;
Liebe Grüße,
Chris

Luckie 4. Jul 2008 20:30

Re: Bewegungen in Welten
 
Zitat:

Zitat von XXcD
Aber ist denn sonst alles in Ordnung?? Und mit Keydown das lass ich jetzt einfach so funktioniert ja :-D

Ich finde es nur unnötig kompliziert und warum das System mit einer globalen API-Funktion belasten, wenn es gar nicht nötig ist?


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:31 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz