Kontroler tłumaczenia

klasa publiczna TranslationController

Manipuluje pozycją elementu BaseTransformableNode za pomocą metody DragGestureRecognizer. Jeśli nie wybierzesz tej opcji, BaseTransformableNode zostanie wybrana po rozpoczęciu DragGesture.

Budownictwo publiczne

Metody publiczne

wartość logiczna
EnumSet<Plane.Type>
getAllowedPlaneType()
Pobiera odwołanie do EnumSet, które określa, do których typów samolotów ArCore jest dozwolone tłumaczenie.
wartość logiczna
nieważne
nieważne
nieważne
onUpdated (węzeł węzła, FrameTime ramki)
Powiadamia detektor, że element onUpdate(FrameTime) został wywołany.
nieważne
setAllowedPlaneType(EnumSet<Plane.Type> allowedPlaneType).
Określa typy samolotów, które można tłumaczyć.

Metody dziedziczone

Budownictwo publiczne

publiczne TranslationController (BaseTransformableNode transformableNode, DragGeRecognizer sterowanie gestem)

Parametry
transformableNode
Narzędzie do rozpoznawania gestów

Metody publiczne

publiczna wartość logiczna canStartTransformation (gesty przeciągania)

Parametry
gest

publiczny EnumSet<Plane.Type> getAllowedPlaneTypes ()

Pobiera odwołanie do EnumSet, które określa, do których typów samolotów ArCore jest dozwolone tłumaczenie.

publiczna wartość logiczna isTransforming()

void void onContinueTransformation (Gest Grupa)

Parametry
gest

void void onEndTransformation (Przeciąganie)

Parametry
gest

void void onUpdated (węzeł, FrameTimeframeTime)

Powiadamia detektor, że element onUpdate(FrameTime) został wywołany.

Parametry
węzeł węzeł, który został zaktualizowany;
ramka zawiera informacje o bieżącej klatce

void void setAllowedPlaneTypes (EnumSet<Plane.Type> allowedPlaneType)

Określa typy samolotów, które można tłumaczyć.

Parametry
dozwolone typy samolotów