Ich bins nochmal
Ich will die Koordinaten eines Sprites verändern. Beispielsweise lege ich im quellcode fest:
Quelltext
1: 2:
| X := Self.X; Y := Self.Y; |
Jetzt will ich das aber nicht, sondern ich will zu jedem X und Y den Wert Self.X per div 30 berechnen und dann mit 30 multiplizieren. Wenn ich das jedoch mache (auch mit zusätzlichen Variablen), dann sagt mir Delphi
| Zitat: |
| Operator ist auf diesen Operandentyp nicht anwendbar |
Wie behebe ich das Problem? Ich weiss dass Self.X und Self.Y jeweils vom Typ Double sind. Also ich müsste irgendwie von Double zu Integer und zurück konvertieren können um "div" anwenden zu können.