LightComponentBase Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Základní třída pro všechny lehké komponenty.
public ref class LightComponentBase : Microsoft::Azure::RemoteRendering::ComponentBase
public class LightComponentBase : Microsoft.Azure.RemoteRendering.ComponentBase
type LightComponentBase = class
inherit ComponentBase
Public Class LightComponentBase
Inherits ComponentBase
- Dědičnost
- Odvozené
Poznámky
Připojení světelné součásti k objektu Entity změní ji na dynamický zdroj světla, který kromě globálního světla oblohy osvěcuje geometrii. Umístění a orientace entity určuje umístění a směr světla.
Toto světlo bude mít vliv pouze na geometrii, která používá PbrMaterial . Geometrie, která má přiřazenou, ColorMaterial obvykle nepřijímá žádné osvětlení.
Vlastnosti
Color |
Barva světla v gama barevném prostoru. |
Enabled |
Stav povoleno této komponenty. (Zděděno od ComponentBase) |
Intensity |
Celkový jas a rozsah světla. |
InteropId |
Základní třída pro všechny lehké komponenty. (Zděděno od ObjectBase) |
Owner |
Hodnota Entity , ke které je tato komponenta připojena. (Zděděno od ComponentBase) |
Type |
Přesný typ této komponenty. (Zděděno od ComponentBase) |
Valid |
Zda je tato komponenta stále platná. (Zděděno od ComponentBase) |
Metody
AsToolingObject<ToolingObject>() |
Základní třída pro všechny lehké komponenty. (Zděděno od ObjectBase) |
Destroy() |
Zničí komponentu v modulu runtime. (Zděděno od ComponentBase) |
Equals(Object) |
Základní třída pro všechny lehké komponenty. (Zděděno od ObjectBase) |
GetHashCode() |
Základní třída pro všechny lehké komponenty. (Zděděno od ObjectBase) |