API:FMX.Controls3D.TLight
Delphi
TLight = class(TControl3D)
C++
class PASCALIMPLEMENTATION TLight : public TControl3D
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | FMX.Controls3D.pas FMX.Controls3D.hpp |
FMX.Controls3D | FMX.Controls3D |
Description
TControl3D représente la classe de base des composants 3D d'écran FMX.
FMX.Controls3D.TLight hérite de FMX.Controls3D.TControl3D. Tout le contenu en-dessous de cette ligne se réfère à FMX.Controls3D.TControl3D.
TControl3D représente la classe de base des composants 3D d'écran FMX.
TControl3D étend TFmxObject pour présenter des objets visibles à l'écran, en ajoutant des propriétés et des méthodes pour :
- La visibilité, Opacity et Scale
- Les tailles 3D :
- La position 3D relative aux axes X, Y et Z :
- La rotation 3D relative aux axes X, Y et Z :
- L'interaction de la souris et du clavier à travers les événements :
- Le dessin et la restitution
Les descendants de TControl3D publient les propriétés de TControl3D et redéfinissent les méthodes exposées dans TControl3D afin de créer des objets 3D communs tels que TSphere ou TRectangle3D.