LightComponentBase Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
- 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) |