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) |
سلسلة تحويل ترجمة |
أنظر أيضا