Einzelnen Beitrag anzeigen

busybyte

Registriert seit: 15. Sep 2006
165 Beiträge
 
#18

Re: Eigene 2dEngine basierend auf DX oder OpenGL

  Alt 7. Apr 2008, 22:31
Normalerweise benötigst Du keinen Timer sondern führst deine Methoden im OnIdleEvent aus.
Quelle http://wiki.delphigl.com Skybox

Delphi-Quellcode:
  TGLScreenForm = class(TForm)
    ApplicationEvents1: TApplicationEvents;
    procedure ApplicationEvents1Idle(Sender: TObject; var Done: Boolean);
    ...

procedure TGLScreenForm.ApplicationEvents1Idle(Sender: TObject; var Done: Boolean);
begin
DrawScene;
end;
I love DiscCat
  Mit Zitat antworten Zitat