Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi TImageSprite in DelphiX gezielt drehen (https://www.delphipraxis.net/54389-timagesprite-delphix-gezielt-drehen.html)

Wraith 3. Okt 2005 17:38


TImageSprite in DelphiX gezielt drehen
 
Folgendes Problem:
Ein TImageSprite hat die Eigenschaft Angle. Diese bewirkt, dass das Image/Sprite gedreht dargestellt wird.
Der Wert von Angle liegt im Bereich von 0 bis 255 für eine volle Drehung. 256 entspricht dann wieder 0.
Das Sprite soll sich immer in Richtung Mauszeiger drehen.
Wer das Spiel Zuma kennt, weiss sicher, was ich meine :lol:
Nun suche ich eine Formel/Function/Procedure, die den Angle-Wert berechnet unter Berücksichtigung von TImageSprite-Mittelpunkt und Mouse-Position. Kann da wer helfen?

Oxmyx 3. Okt 2005 17:48

Re: TImageSprite in DelphiX gezielt drehen
 
Die Funktion die du suchst, heißt Sinus.

Wraith 4. Okt 2005 13:07

Re: TImageSprite in DelphiX gezielt drehen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Problem ist gelöst. Und nicht mit Sinus :twisted: Wer Interesse an der Lösung hat, kann sich das kleine Project ja mal downloaden :lol:


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:53 Uhr.

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 by Thomas Breitkreuz