Einzelnen Beitrag anzeigen

Michael II

Registriert seit: 1. Dez 2012
Ort: CH BE Eriswil
734 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: Sternenhimmel programmieren

  Alt 16. Dez 2017, 22:10
Das Format PNG erlaubt es transparente Pixel darzustellen.
1. Malprogramm: Erstelle ein rundes Objekt, wähle den Rand transparent. Als PNG speichern.
2. Delphi: Klick ein TImage auf ein Form. Im Objektinspektor wählst du für dein Bild unter Picture dein Objekt aus Schritt 1 aus. Fertig.
TIPP: Je nach Anwendung möchtest du eventuell ein Hintergrundbild einfügen (Sternenhimmel oder so). Klick ein weiteres TImage auf dein Form und wähle im Objektinspektor unter Picture ein Bild aus. Das Bild verdeckt nun dein rundes Objekt aus Schritt 2. So korrigierst du das: Rechtsklick aufs Bild > Element nach hinten setzen.

Parabel. Falls du nach den Formeln für eine Wurfparabel suchst, dann lies hier:
https://de.wikipedia.org/wiki/Wurfparabel
Wenn du wissen willst, wo sich dein Objekt nach t Sekunden befindet, dann hilft dir die "Vektorielle Bahngleichung".

Wenn du nun dein Objekt aus Schritt 2 bewegen willst, dann kannst du die jeweilige Position über die Eigenschaften top und left festlegen.


TIPP: Graphic32 könnte dich interessieren, wenn du oft mit Sprites und Co arbeiten willst:
https://github.com/graphics32/
Michael Gasser
  Mit Zitat antworten Zitat