Skocz do zawartości

[Delphi][Omega]Jak ustalić prędkość?


Greensand

Polecane posty

Witam!
Mam taki problem i nie mogę go rozwiązać mimo usilnych prób.
Mamy paletkę i poruszamy nią za pomocą myszki.
Co zrobić by ustalić jej prędkość? Jednostki są mi obojętne.
Wiecie chyba o co chodzi. Jak szybko porusza się sterowany obiekt.
PS//Przykłady proszę pisać na Omegę ew. na DelphiX albo w czym chceta byle bym załapał.
PS2//Dzięki za ewentualną pomoc...
Link do komentarza
Udostępnij na innych stronach

[b]Niewiem dokońca czy zrozumiałem .......

Powiedzmy , że Paletka to Sprite :

[code=Delphi]

TPaletka = class(Tsprite)
Procedure TworzPaletke;
ProcYH[H
[X[[JNYNB[BjkĄź
+zŻ+.3zzhJćvę2ms2WZjui'Procedure TPaletka.Move (const MoveCount : Single);
var
SpYY[YBY[BYYMNBBY ^H]VvWCW6R7FFW2FVŚ&VvŁ7VVCŚV [/code]

[b]Niewiem czy dobrze pisze , ale paletka powinna zmieniać swoje X o wartość w zmiennej Speed.

<myszka w lewo > - pisze z pamięci i [b]niewiedziałem jak sie nazywa tongue.gifP

PS : [b]niewiem reszta (Góra , dół , Prawo) jest oczywista .

Pozdrawiam

Lubię cytryny !

Link do komentarza
Udostępnij na innych stronach

Dzięki wam za pomoc Rav i Filuu smile.gif
Zrobiłem to tak i działa.
[code=Delphi] if oisRight in Form1.Omegainput1.Mouse.States then
begin
SYYTYY
B[B[CBYYL [/code]
Pomysł Rava jest bardzo dobry, ale już wcześniej wykorzystałem trop Filuu
choć chyba nie dokońca się zrozumieliśmy;)
Ale Dzięki za posty!

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...