TextField2D 생성자입니다.
RedGPUContext 인스턴스
텍스처 필터링에 smoothing 적용 여부
그림자 캐스팅 여부
메시의 디스플레이스먼트 텍스처
이 객체의 모델 행렬입니다. 위치, 회전, 스케일 변환에 사용됩니다.
Retrieves the GPU device associated with the current instance.
The GPU device.
텍스트 렌더링 결과의 높이를 반환합니다.
텍스트에 사용되는 머티리얼입니다.
material은 외부에서 변경할 수 없습니다.
자식 객체의 개수를 반환합니다.
자식 수
설정된 부모 객체값을 반환합니다.
텍스처 필터링에 smoothing을 사용할지 여부를 반환합니다.
텍스처 필터링에 smoothing을 설정합니다. true일 경우 LINEAR 필터를 사용하고, false일 경우 NEAREST 필터를 사용합니다.
Retrieves the UUID of the object.
The UUID of the object.
텍스트 렌더링 결과의 너비를 반환합니다.
Fires the dirty listeners list.
Optional
resetList: boolean = falseIndicates whether to reset the dirty listeners list after firing.
자식 Mesh를 특정 인덱스에 추가합니다.
추가할 자식 객체
삽입 위치
현재 컨테이너
TextField2D 전용 버텍스 셰이더 모듈을 생성합니다.
Optional
targetY: numberOptional
targetZ: numberOptional
y: numberOptional
y: numberOptional
z: numberOptional
rotationY: numberOptional
rotationZ: numberOptional
y: numberOptional
y: numberOptional
z: number두 인덱스의 자식 객체 위치를 서로 바꿉니다.
첫 번째 인덱스
두 번째 인덱스
TextField2D 클래스는 2D 공간에서 텍스트를 표현하는 객체입니다.
내부적으로 Plane 지오메트리를 사용하며, 텍스트 렌더링 결과를 텍스처로 출력하여 화면에 표시합니다. 텍스트 크기와 smoothing 설정에 따라 텍스처 필터링 방식이 자동으로 조정됩니다.
Remarks
geometry와 material은 고정되어 있으며 외부에서 변경할 수 없습니다.
아래는 TextField2D의 구조와 동작을 이해하는 데 도움이 되는 추가 샘플 예제 목록입니다.
See
TextField2D MouseEvent example