TransformBuilder
ملفTransformBuilder يستخدم لبناء مصفوفة تحويل من خلال سلسلة من التحويلات.
public class TransformBuilder
المنشئون
الخصائص
| اسم | وصف |
|---|
| ComposeOrder { get; set; } | الحصول على ترتيب تكوين السلسلة أو تعيينه. |
| Matrix { get; set; } | الحصول على أو تعيين قيمة المصفوفة الحالية |
طُرق
| اسم | وصف |
|---|
| Append(Matrix4) | إلحاق مصفوفة التحويل الجديدة بسلسلة التحويل. |
| Compose(Matrix4) | إلحاق الوسيطة أو إضافتها إلى المصفوفة الداخلية. |
| Prepend(Matrix4) | قم بتثبيت مصفوفة التحويل الجديدة مسبقًا على سلسلة التحويل. |
| Rearrange(Axis, Axis, Axis) | إعادة ترتيب تخطيط المحور. |
| Reset() | إعادة تعيين التحويل إلى مصفوفة الهوية |
| Rotate(Quaternion) | سلسلة دوران بواسطة رباعي |
| RotateDegree(double, Vector3) | سلسلة تحويل دوران بالدرجة |
| RotateEulerDegree(double, double, double) | سلسلة دوران بزوايا أويلر بالدرجة |
| RotateEulerRadian(Vector3) | سلسلة دوران بزوايا أويلر بالتقدير الدائري |
| RotateEulerRadian(double, double, double) | سلسلة دوران بزوايا أويلر بالتقدير الدائري |
| RotateRadian(double, Vector3) | سلسلة تحويل دوران بالراديان |
| Scale(double) | سلسلة مصفوفة تحويل قياس بمكون تم قياسه بواسطة s |
| Scale(Vector3) | تحويل سلسلة مقياس |
| Scale(double, double, double) | سلسلة مصفوفة تحويل تحجيم |
| Translate(Vector3) | سلسلة تحويل ترجمة |
| Translate(double, double, double) | سلسلة تحويل ترجمة |
أنظر أيضا