Share via


LightComponentBase Třída

Definice

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
LightComponentBase
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)

Platí pro

Viz také