LightComponentBase 类

定义

所有光组件的基类。

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
继承
LightComponentBase
派生

注解

将光分量附加到 将 Entity 它转换为除了 全局天空光之外照亮几何图形的动态光源。 实体的位置和方向决定了光线的位置和方向。

只有使用 的 PbrMaterial 几何图形才会受此光的影响。 分配了 的 ColorMaterial 几何图形通常不接收任何照明。

属性

Color

Gamma 颜色空间中的光的颜色。

Enabled

此组件的启用状态。

(继承自 ComponentBase)
Intensity

光线的总体亮度和范围。

InteropId

所有光组件的基类。

(继承自 ObjectBase)
Owner

Entity此组件附加到的 。

(继承自 ComponentBase)
Type

此组件的 确切类型

(继承自 ComponentBase)
Valid

此组件是否仍然有效。

(继承自 ComponentBase)

方法

AsToolingObject<ToolingObject>()

所有光组件的基类。

(继承自 ObjectBase)
Destroy()

销毁运行时中的组件。

(继承自 ComponentBase)
Equals(Object)

所有光组件的基类。

(继承自 ObjectBase)
GetHashCode()

所有光组件的基类。

(继承自 ObjectBase)

适用于

另请参阅