Baseمعاينة قابلة للعقدة

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

الفئة الأساسية للعُقد التي يمكن تحويلها باستخدام الإيماءات من TransformationSystem.

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

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

نظام التحويل
منطقي
isSelected()
عرض "صحيح" إذا تم اختيار هذه العقدة حاليًا بواسطة TransformationSystem.
منطقي
isTransforming()
تعرض "صحيح" إذا كان أي من وحدات التحكّم في التحويل يُحوّل هذه العقدة بشكل نشط.
باطلة
onTap(HitTestResult HitTestResult وMotionEvent actionEvent)
التعامل مع الأمر عند النقر على عُقدة.
منطقي
select()
لضبط هذه العقدة كعُقدة محدّدة في Transformation إذا لم تكن هناك عُقدة محدّدة حاليًا أو إذا لم يتم تحويل العُقدة المحدّدة حاليًا.

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

باطلة
باطلة

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

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

Public BaseTransformableNode (TransformationSystem TransformationSystem)

المَعلمات
نظام التحويل

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

public TransformationSystem getTransformationSystem ()

public boolean isSelected ()

عرض "صحيح" إذا تم اختيار هذه العقدة حاليًا بواسطة TransformationSystem.

Public boolean isTransforming ()

تعرض "صحيح" إذا كان أي من وحدات التحكّم في التحويل يُحوّل هذه العقدة بشكل نشط.

علنية باطلة onTap (HitTestResult HitTestResult, MotionEvent actionEvent)

التعامل مع الأمر عند النقر على عُقدة.

سيكون getNode() دائمًا هذه العقدة أو إحدى وحداتها الفرعية.

المَعلمات
النتيجة الاختبارية تمثّل هذه السمة العقدة التي تم النقر عليها ومعلومات عن المكان الذي تم لمسه فيها.
actionEvent ACTION_UP حدث MotionEvent الذي تسبب في النقر

Public boolean select ()

لضبط هذه العقدة كعُقدة محدّدة في Transformation إذا لم تكن هناك عُقدة محدّدة حاليًا أو إذا لم يتم تحويل العُقدة المحدّدة حاليًا.

المرتجعات
  • صحيح إذا تم اختيار العقدة بنجاح
راجع أيضًا

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

بلد باطل addTransformationController (BaseTransformationController<?> TransformationController)

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

بلد باطل removeConversionationController (BaseTransformationController<?> TransformationController)

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