Contrôleur de traduction

classe publique TranslationController

Manette la position d'une BaseTransformableNode à l'aide d'un DragGestureRecognizer. Si cette option n'est pas sélectionnée, BaseTransformableNode sera sélectionné au démarrage de DragGesture.

Constructeurs publics

Méthodes publiques

booléen
EnumSet<Plane.Type>
getAllowedPlaneTypes()
Récupère une référence à l'EnumSet qui détermine les types de plans ArCore sur lesquels TranslationController est autorisé à effectuer des traductions.
booléen
void
void
void
onUpdated(nœud Node, FrameTime frameTime)
Notifie l'écouteur que onUpdate(FrameTime) a été appelé.
void
setAllowedPlaneTypes(EnumSet<Plane.Type> allowedPlaneTypes)
Définit les types de plans ArCore à utiliser pour la traduction.

Méthodes héritées

Constructeurs publics

public TranslationController (BaseTransformableNode transformableNode, DragGestureRecognitionr gestureRecognitionr)

Paramètres
transformableNode
reconnaissance de gestes

Méthodes publiques

public boolean canStartTransformation (geste DragGesture)

Paramètres
geste

public EnumSet<Plane.Type> getAllowedPlaneTypes ()

Récupère une référence à l'EnumSet qui détermine les types de plans ArCore sur lesquels TranslationController est autorisé à effectuer des traductions.

public booleanisTransforming()

public void onContinueTransformation (geste DragGesture)

Paramètres
geste

public void onEndTransformation (geste DragGesture)

Paramètres
geste

public void onUpdated (nœud Node, FrameTime frameTime)

Notifie l'écouteur que onUpdate(FrameTime) a été appelé.

Paramètres
GKE le nœud qui a été mis à jour
frametime affiche l'heure pour l'image actuelle

public void setAllowedPlaneTypes (EnumSet<Plane.Type> allowedPlaneTypes)

Définit les types de plans ArCore à utiliser pour la traduction.

Paramètres
allowedPlaneTypes