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
TranslationController(BaseTransformableNode transformableNode, DragGestureRecognitionr gesteRecognitionr)
|
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 |
onEndTransformation(geste DragGesture)
|
void | |
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 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 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 |
---|