Manipula la posición de un BaseTransformableNode
mediante un DragGestureRecognizer
. Si no se selecciona, se seleccionará BaseTransformableNode
cuando comience DragGesture
.
Constructores públicos
TranslationController(BaseTransformableNode transformableNode y DragGestureRecognizer gestureRecognizer)
|
Métodos públicos
boolean | |
EnumSet<Plane.Type> |
getAllowedPlaneTypes()
Obtiene una referencia al EnumSet que determina qué tipos de planos de ArCore puede traducir este Traductor.
|
boolean | |
void | |
void |
onEndTransformation(gesto DragGesture)
|
void |
onUpdated(nodo Node, FrameTime frameTime)
Notifica al objeto de escucha que se llamó a
onUpdate(FrameTime) . |
void |
setAllowedPlaneTypes(EnumSet<Plane.Type> allowedPlaneTypes)
Establece en qué tipos de planos ArCore se puede traducir este TranslationController.
|
Métodos heredados
Constructores públicos
público TranslationController (BaseTransformableNode transformableNode, DragGestureRecognizer gestureRecognizer)
Parámetros
Nodo transformable | |
---|---|
Reconocimiento de gestos |
Métodos públicos
public EnumSet<Plane.Type> getAllowedPlaneTypes ()
Obtiene una referencia al EnumSet que determina qué tipos de planos de ArCore puede traducir este Traductor.
Booleano público isTransforming ()
vacío público onEndTransformation (gesto de ArrastrarGesture)
Parámetros
gesto |
---|
public void onUpdated (Node node, FrameTime frameTime)
Notifica al objeto de escucha que se llamó a onUpdate(FrameTime)
.
Parámetros
nodo | el nodo que se actualizó |
---|---|
Latencia de fotogramas | proporciona información de tiempo para el fotograma actual |
vacío público setAllowedPlaneTypes (EnumSet<Plane.Type> allowedPlaneTypes)
Establece en qué tipos de planos ArCore se puede traducir este TranslationController.
Parámetros
Tipos de planos permitidos |
---|