موقعیت BaseTransformableNode
با استفاده از DragGestureRecognizer
می کند. اگر انتخاب نشود، BaseTransformableNode
با شروع DragGesture
می شود.
سازندگان عمومی
TranslationController ( BaseTransformableNode transformableNode، DragGestureRecognizer gestureRecognizer) |
روش های عمومی
بولی | |
EnumSet < Plane.Type > | getAllowedPlaneTypes () ارجاعی به EnumSet دریافت می کند که تعیین می کند این TranslationController مجاز به ترجمه کدام نوع از سطوح ArCore است. |
بولی | در حال تبدیل () |
خالی | |
خالی | onEndTransformation (ژست DragGesture ) |
خالی | در به روز رسانی ( گره گره، FrameTime frameTime ) به شنونده اطلاع می دهد که onUpdate(FrameTime) فراخوانی شده است. |
خالی | setAllowedPlaneTypes ( EnumSet < Plane.Type > مجازPlaneTypes) تنظیم می کند که این TranslationController مجاز به ترجمه کدام نوع از صفحات ArCore است. |
روش های ارثی
سازندگان عمومی
عمومی TranslationController ( BaseTransformableNode transformableNode، DragGestureRecognizer gestureRecognizer)
مولفه های
گره قابل تبدیل | |
---|---|
ژست تشخیص |
روش های عمومی
عمومی EnumSet < Plane.Type > getAllowedPlaneTypes ()
ارجاعی به EnumSet دریافت می کند که تعیین می کند این TranslationController مجاز به ترجمه کدام نوع از سطوح ArCore است.
بولی عمومی isTransforming ()
خالی عمومی در به روز رسانی (گره گره، FrameTime frameTime )
به شنونده اطلاع می دهد که onUpdate(FrameTime)
فراخوانی شده است.
مولفه های
گره | گره ای که به روز شد |
---|---|
فریم تایم | اطلاعات زمانی را برای فریم فعلی ارائه می دهد |
public void setAllowedPlaneTypes ( EnumSet < Plane.Type > مجازPlaneTypes)
تنظیم می کند که این TranslationController مجاز به ترجمه کدام نوع از صفحات ArCore است.
مولفه های
مجازPlaneTypes |
---|