وحدة تحكم التحويل

الفئة التجريدية العامة BaseTransformationController
الفئات الفرعية المباشرة المعروفة

التلاعب بخصائص الإحالة الناجحة (مثل المقياس/التدوير/الترجمة) BaseTransformableNode من خلال الاستجابة للإيماءات من خلال BaseGestureRecognizer.

تتضمّن أمثلة هذا المقياس تغيير مقياس TransformableNode&#99، استنادًا إلى إيماءة التصغير.

الأشغال العامة

الأساليب العامة

T
BaseTransformableNode
منطقي
منطقي
باطلة
onActivated(Node عقدة)
يتم إرسال إشعار إلى المستمع بأنّه تم استدعاء onActivate().
باطلة
باطلة
onFinish(إيماءة T)
باطلة
باطلة
onModified(إيماءة T)
باطلة
onUpdate(عقدةالعُقدة وTimeTime FrameTime)
يتم إرسال إشعار إلى المستمع بأنّه تم استدعاء onUpdate(FrameTime).
باطلة
setEnabled (مفعَّل منطقي)

الطرق المحمية

منطقي
canStartTransformation (إيماءة T)
تجريدي
onContinueتحويل(إيماءة T)
تجريدي
onEndConversionation (إيماءة T)

الطرق المكتسَبة

الأشغال العامة

Public BaseTransformationController (BaseTransformableNode TransformableNode, BaseإيماءاتRecognizer<T> رياضيRecognizer)

المَعلمات
TransformableNode
أداة التعرّف على الإيماءات

الأساليب العامة

Public T getActiveإيماءة ()

Public BaseTransformableNode getTransformableNode ()

Public boolean isEnabled ()

Public boolean isTransforming ()

Public Empty onActivated (Node العقدة)

يتم إرسال إشعار إلى المستمع بأنّه تم استدعاء onActivate().

المَعلمات
عقدة العقدة التي تم تفعيلها

علنية باطلة مُفعَّلة (عقدة)

يتم إرسال إشعار إلى المستمع بأنّه تم استدعاء onDeactivate().

المَعلمات
عقدة العقدة التي تم إيقافها

علني باطل عند الانتهاء (إيماءة T)

المَعلمات
إيماءة

Public Empty onإيماءةStarted (إيماءة T)

المَعلمات
إيماءة

علني باطل مُعدَّل (إيماءة T)

المَعلمات
إيماءة

يتم إرسال إشعار إلى المستمع بأنّه تم استدعاء onUpdate(FrameTime).

المَعلمات
عقدة العقدة التي تم تعديلها
وقت عرض اللقطة يوفّر معلومات حول الإطار الحالي

Public Empty setEnabled (مفعّل منطقي)

المَعلمات
مفعّلة

الطرق المحمية

محمي مجرّد منطقي

المَعلمات
إيماءة

محمي وجريد باطلاً onContinueTransformation (إيماءة T)

المَعلمات
إيماءة

محمي وجريد باطلاً onEndConversionation (إيماءة T)

المَعلمات
إيماءة