Einzelnen Beitrag anzeigen

Benutzerbild von Codewalker
Codewalker

Registriert seit: 18. Nov 2005
Ort: Ratingen
945 Beiträge
 
Delphi XE2 Professional
 
#3

Re: [Andorra] Objekte per MouseDonw Plazieren ?

  Alt 21. Jun 2008, 09:57
Du musst das Scrolling mit der Mauskoordinate verrechnen. Wenn du nach links scrollst, heißt das, dass du die Engine nach rechts verschiebst (analog mit den anderen Richtungen).

Delphi-Quellcode:
procedure TEngine.MouseMove(X, Y: integer);
begin
  X:=Round(-SpriteEngine.X)+X;
  Y:=Round(-SpriteEngine.Y)+Y;
  // .......
end;
Klappt bei mir wunderbar
Thomas
  Mit Zitat antworten Zitat