次の方法で共有


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

ガンマ色空間のライトの色。

Enabled

このコンポーネントの有効な状態。

(継承元 ComponentBase)
Intensity

全体的な明るさと光の範囲。

InteropId

すべてのライト コンポーネントの基底クラス。

(継承元 ObjectBase)
Owner

Entityこのコンポーネントがアタッチされている 。

(継承元 ComponentBase)
Type

このコンポーネントの 正確な型

(継承元 ComponentBase)
Valid

このコンポーネントがまだ有効かどうか。

(継承元 ComponentBase)

メソッド

AsToolingObject<ToolingObject>()

すべてのライト コンポーネントの基底クラス。

(継承元 ObjectBase)
Destroy()

ランタイム内のコンポーネントを破棄します。

(継承元 ComponentBase)
Equals(Object)

すべてのライト コンポーネントの基底クラス。

(継承元 ObjectBase)
GetHashCode()

すべてのライト コンポーネントの基底クラス。

(継承元 ObjectBase)

適用対象

こちらもご覧ください