Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Mouse Move to (x,y) Bewegung sehen (https://www.delphipraxis.net/177827-mouse-move-x-y-bewegung-sehen.html)

DeddyH 29. Nov 2013 15:35

AW: Mouse Move to (x,y) Bewegung sehen
 
Aber auch keine lokale, wenn es eine globale gibt. Ich mag zwar globale Variablen auch nicht sonderlich, aber was soll' s?

Aphton 29. Nov 2013 22:14

AW: Mouse Move to (x,y) Bewegung sehen
 
Du kannst da auch noch eine Interpolation einführen, sodass du dann nicht immer eine Art von beschleunigte (quadratische) Bewegung hast.

Natcree 29. Nov 2013 22:43

AW: Mouse Move to (x,y) Bewegung sehen
 
Aphton wie geht das??

Aphton 29. Nov 2013 23:59

AW: Mouse Move to (x,y) Bewegung sehen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Code:
A = Startpunkt
B = Endpunkt
dt = delta Time
lt = last Tick

A, B TPoint von mir aus
dt = GetTickCount - lt
lt = GetTickCount

f(x) := irgend ein Interpolator mit x in [0, 1]

fdt = f(dt)
P = A * (1-fdt) + B * fdt
P wäre dein interpolierter Punkt!

Edit:
Vlt ist das hier anschaulicher:


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

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