Aracılığıyla paylaş


LightComponentBase Sınıf

Tanım

Tüm hafif bileşenler için temel sınıf.

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
Devralma
LightComponentBase
Türetilmiş

Açıklamalar

Bir ışık bileşeninin bire bir Entity eklenmesi, küresel gökyüzü ışığına ek olarak geometriyi aydınlatan dinamik bir ışık kaynağına dönüştürür. Varlığın konumu ve yönü ışığın konumunu ve yönünü belirler.

Yalnızca bir PbrMaterial kullanan geometri bu ışıktan etkilenir. Atanmış geometri ColorMaterial genellikle aydınlatma almaz.

Özellikler

Color

Gama renk uzayında ışığın rengi.

Enabled

Bu bileşenin etkin durumu.

(Devralındığı yer: ComponentBase)
Intensity

Işığın genel parlaklığı ve aralığı.

InteropId

Tüm hafif bileşenler için temel sınıf.

(Devralındığı yer: ObjectBase)
Owner

Entity Bu bileşenin bağlı olduğu bileşen.

(Devralındığı yer: ComponentBase)
Type

Bu bileşenin tam türü .

(Devralındığı yer: ComponentBase)
Valid

Bu bileşenin hala geçerli olup olmadığı.

(Devralındığı yer: ComponentBase)

Yöntemler

AsToolingObject<ToolingObject>()

Tüm hafif bileşenler için temel sınıf.

(Devralındığı yer: ObjectBase)
Destroy()

Çalışma zamanında bileşeni yok eder.

(Devralındığı yer: ComponentBase)
Equals(Object)

Tüm hafif bileşenler için temel sınıf.

(Devralındığı yer: ObjectBase)
GetHashCode()

Tüm hafif bileşenler için temel sınıf.

(Devralındığı yer: ObjectBase)

Şunlara uygulanır

Ayrıca bkz.