TransformBuilder

TransformBuilder class

TransformBuilder 변환 체인에 의해 변환 매트릭스를 구축하는 데 사용됩니다.

public class TransformBuilder

생성자

이름설명
TransformBuilder(ComposeOrder)구성TransformBuilder 초기 항등 변환 매트릭스 및 지정된 구성 order
TransformBuilder(Matrix4, ComposeOrder)구성TransformBuilder 초기 변환 매트릭스 및 지정된 구성 order

속성

이름설명
ComposeOrder { get; set; }체인 구성 순서를 가져오거나 설정합니다.
Matrix { get; set; }현재 행렬 값을 가져오거나 설정합니다

행동 양식

이름설명
Append(Matrix4)새 변환 행렬을 변환 체인에 추가합니다.
Compose(Matrix4)내부 행렬에 인수를 추가하거나 앞에 추가합니다.
Prepend(Matrix4)새 변환 행렬을 변환 체인 앞에 추가합니다.
Rearrange(Axis, Axis, Axis)축의 레이아웃을 재정렬합니다.
Reset()항등 행렬 로 변환 재설정
Rotate(Quaternion)quaternion 만큼 회전을 연결합니다.
RotateDegree(double, Vector3)각도 에서 회전 변환 체인
RotateDegree(Vector3, RotationOrder)지정된 order 로 회전 추가
RotateEulerDegree(double, double, double)각도 에서 오일러 각도로 회전을 연결합니다.
RotateEulerRadian(Vector3)radian 에서 오일러 각도로 회전을 연결합니다.
RotateEulerRadian(double, double, double)radian 에서 오일러 각도로 회전을 연결합니다.
RotateRadian(double, Vector3)radian 에서 회전 변환 체인
RotateRadian(Vector3, RotationOrder)지정된 order 로 회전 추가
Scale(double)s 로 스케일링된 구성 요소로 스케일링 변환 매트릭스를 연결합니다.
Scale(Vector3)체인 스케일 transform
Scale(double, double, double)스케일링 변환 매트릭스 체인
Translate(Vector3)변환 체인 변환 transform
Translate(double, double, double)변환 체인 변환 transform

또한보십시오