Thema: Delphi Einfache DXInput Abfrage

Einzelnen Beitrag anzeigen

citybreaker
(Gast)

n/a Beiträge
 
#2

Re: Einfache DXInput Abfrage

  Alt 29. Jan 2004, 18:23
Wenn du ein Sprite verwendest musst du folgendes machen.

Delphi-Quellcode:
type
 TPlayer = class(TImageSprite)
 private
 public
  procedure DoMove(MoveCount: Integer); override// Zeile erweitern
end;

.....


procedure TPlayer.DoMove(MoveCount: Integer);
begin
  if isLeft in Form1.DxInput1.States then
    Player.X := Player.X -3;
  if isRight in Form1.DxInput1.States then
    Player.X := Player.X +3;
end;
  Mit Zitat antworten Zitat