DxTimer

DxTimer

Tutaj chcę tylko napisać po co zmieniamy activeonly na false;
Ponieważ przez te activeonly nasz dxtimer działa podobnie ja normalny TTimer :)

Dodatkowo zawsze ustawiaj wartość "Interval" na 1! :)




A teraz jak najlepiej napisać coś w DxTimer:


Przykładowy kod w OnTimer wygląda:

begin
dxdraw.sufrace.fill(0);

dxdraw.surface.canvas.release; - ta linijka akurat nie jest zbytnio potrzebna jeżeli nie uzywasz canvasa :)
dxdraw.flip;
end;
Ale o co mi chodzi? :)
Chodzi mi o to żebyście bez względu na wszystko ;) dawali linijkę "dxdraw.surface.fill(0);" lub inną procedurę czyszczącą ekran na samym początku :) Tak jak to pokazałem wyżej.