בקר תרגום

מחלקה ציבורית TranslationController

ביצוע מניפולציה על המיקום של BaseTransformableNode באמצעות DragGestureRecognizer. אם לא ייבחרו, BaseTransformableNode ייבחר כשהDragGesture יתחיל.

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

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

boolean
EnumSet<Plane.Type>
getAllowedPlaneTypes()
קבלת הפניה ל-EnumSet שמגדירה את סוגי מטוסי ה-Arcore שעליהם אפשר לתרגם.
boolean
ביטול
ביטול
ביטול
onUpdated(צומת צומת, FrameTime frameworkTime)
מיידעים את המאזינים שהשיחה עם onUpdate(FrameTime) נקראה.
ביטול
setAllowedPlaneTypes(EnumSet<Plane.Type> allowPlaneTypes)
המדיניות מגדירה את סוגי מטוסים של ArCore שתרגום זה מותר לתרגם.

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

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

Public TranslateController (BaseTransformableNode transformableNode , DragragRecognizer trafficRecognizer)

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

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

גלוי לכול בוליאני canStartTransformation (תנועת גרירה)

פרמטרים
תנועה

Public EnumSet<Plane.Type> getAllowedPlaneTypes ()

קבלת הפניה ל-EnumSet שמגדירה את סוגי מטוסי ה-Arcore שעליהם אפשר לתרגם.

Public boolean isTransforming ()

Public null onContinueTransformation (תנועה לגרירה)

פרמטרים
תנועה

Public null onEndTransformation (תנועת גרירה)

פרמטרים
תנועה

Public null onUpdated (צומת, FrameTime FrameworkTime

מיידעים את המאזינים שהשיחה עם onUpdate(FrameTime) נקראה.

פרמטרים
צומת (Node) הצומת שהתעדכן
מסגרתזמן מספק מידע על השעה במסגרת הנוכחית

Public null setAllowedPlaneTypes (EnumSet<Plane.Type> allowPlaneTypes)

המדיניות מגדירה את סוגי מטוסים של ArCore שתרגום זה מותר לתרגם.

פרמטרים
סוגי באפשרותך לקבוע