Einzelnen Beitrag anzeigen

Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.336 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Wie kann ich eine transparente Animation über ein TControl legen?

  Alt 10. Dez 2020, 21:53
Dass Du Deine Animation grundsätzlich nur nutzen kannst, wenn Deine längerfristige Aufgabe in einem Thread läuft, soll Dir ja sicherlich klar sein.

Ich weiß nicht, ob es jetzt irgendwie geht, aber früher war keine echte Transparenz mit Controls möglich.

Hast Du mal eine Paintbox versucht? Damit hatte ich mal ein Raster über ein Formular gelegt. (Paintbox transparent und darauf gezeichnet, quasi wie Du es vor hast, nur eher statisch.)

Wenn Du sonst keine vernünftige Lösung findest, kannst Du vielleicht einfach
- einen Ausschnitt aus dem Canvas in ein Bitmap kopieren
- und zyklisch dieses Bitmap duplizieren, das Sprite hinein malen und den Ausschnitt zurück in den Canvas malen.
- zum Schluß wieder das erste Bitmap zurück in den Canvas schreiben.
(nur als Notlösung, falls sonst nichts klappt)
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat