![]() |
TPanel / TLayout auf ein TCube legen
Ich möchte in meinem FMX-Projekt ein TPanel oder ein TLayout auf eine Seite eines TCubes legen. Ich will das drehen des Cubes nutzen um das wechseln von einem Layout in ein anderes zu animieren.
Geht das? Ich konnte den Cube-Seiten bis jetzt nur eine Farbe zuweisen aber kein konkretes Panel bzw. Layout. |
AW: TPanel / TLayout auf ein TCube legen
Hi,
soweit ich weiß ist es nicht möglich die 6 Seiten des TCube einzeln anzusprechen. |
AW: TPanel / TLayout auf ein TCube legen
Gibt es eine andere Möglichkeit ein TLayout so einzublenden bzw. auszublenden das es aussieht als würde es auf einen Würfel liegen? Bei den Rotationsmöglichkeiten des Layouts fehlt mir bis jetzt die dritte Achse um das ganze nach hinten wegzudrehen.
|
AW: TPanel / TLayout auf ein TCube legen
Layout3d und Layer3d haben doch für x,y und z eine Eigenschaft.
|
AW: TPanel / TLayout auf ein TCube legen
Layout3d und Layer3D haben aber leider keine RotationCenter-Eigenschaft und rotieren daher immer nur um ihren eigenen Mittelpunkt. Um da einen vernüftige Würfeldrehung hinzubekommen müsste ich gleichzeitig die Position des Layout3d / Layer3d berechnen und aktualisieren (und das geht in Bereiche der Computergrafik wo ich mich dann nicht mehr auskenne ;)).
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:16 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