다음을 통해 공유


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)

적용 대상

추가 정보