צומת BaseTransformable

מחלקה מופשטת ציבורית BaseTransformableNode
סיווגי משנה ישירים

מחלקה בסיסית של צמתים שאפשר לשנות באמצעות תנועות מ-TransformationSystem.

בונים ציבוריים

שיטות ציבוריות

טרנספורמציה במערכת
boolean
isSelected()
מחזירה True אם הצומת הזה נבחר כרגע על ידי TransformationSystem.
boolean
isTransforming()
פונקציה זו מחזירה את הערך true אם בקרי הטרנספורמציה משנים באופן פעיל את הצומת הזה.
ביטול
ontap(HitTestResult היטTestResult, MotionEvent trafficEvent)
ניהול הטיפול בהקשה על צומת.
boolean
select [בחירה]()
מגדיר את הצומת הזה ב-TransformationSystem אם לא קיים צומת שנבחר כרגע, או אם הצומת שנבחר כרגע לא עובר טרנספורמציה.

שיטות מוגנות

ביטול
ביטול

שיטות שעברו בירושה

בונים ציבוריים

Public BaseTransformableNode (TransformationSystem TransformationSystem)

פרמטרים
טרנספורמציה במערכת

שיטות ציבוריות

גלוי לכול TransformationSystem getTransformationSystem ()

Public boolean isSelected ()

מחזירה True אם הצומת הזה נבחר כרגע על ידי TransformationSystem.

Public boolean isTransforming ()

פונקציה זו מחזירה את הערך true אם בקרי הטרנספורמציה משנים באופן פעיל את הצומת הזה.

Public null onTap (HitTestResult היט TestResult, MotionEvent trafficEvent)

ניהול הטיפול בהקשה על צומת.

getNode() תמיד יהיה הצומת הזה או אחד מהילדים שלו.

פרמטרים
תוצאת בדיקה של היט מייצג את הצומת שעליו הקשת, וכן מידע על המקום שבו הוא נגע
אירועי תנועה ה-MotionEvent של ACTION_UP שגרם להקשה

גלוי לכול בוליאני select ()

מגדיר את הצומת הזה ב-TransformationSystem אם לא קיים צומת שנבחר כרגע, או אם הצומת שנבחר כרגע לא עובר טרנספורמציה.

החזרות
  • True אם הצומת נבחר בהצלחה
ראו בנוסף

שיטות מוגנות

מוגן null addTransformationController (BaseTransformationController<?> TransformationController)

פרמטרים
טרנספורמציה

מוגן null removeTransformationController (BaseTransformationController<?> TransformationController)

פרמטרים
טרנספורמציה