Öffentliche Klasse ScaleController
Manipuliert die Waage einer BaseTransformableNode
mit zwei Fingern (PinchGestureRecognizer
). Wendet ein regelbares elastisches Fallback an, wenn BaseTransformableNode
über die minimale/maximale Skala hinaus skaliert wird.
Konstanten
float | DEFAULT_ELASTICITY | |
float | DEFAULT_MAX_SCALE | |
float | DEFAULT_MIN_SCALE | |
float | DEFAULT_SENSITIVITY |
Public Constructors
Public Methods
boolean | |
float | |
float | |
float | |
float | |
Ungültig | |
Ungültig | |
Ungültig | |
Ungültig |
onUpdated(Node-Knoten, FrameTime FrameTime)
Benachrichtigt den Listener, dass
onUpdate(FrameTime) aufgerufen wurde. |
Ungültig |
setElastizität(Gleitkomma-Elastizität)
|
Ungültig |
setMaxScale(Gleitkommazahl maxScale)
|
Ungültig |
setMinScale(floatMinScale)
|
Ungültig |
setSensitivity(Gleitkommaempfindlichkeit)
|
Übernommene Methoden
Konstanten
öffentliche statische letzte Gleitkommazahl DEFAULT_ELASTICITY
Konstante:
0,15
öffentliche statische letzte Gleitkommazahl DEFAULT_MAX_SCALE
Konstante:
1,75
öffentliche statische letzte Gleitkomma DEFAULT_MIN_SCALE
Konstante:
0,75
Public Static Final Float DEFAULT_SENSITIVITY
Konstante:
0,75
Public Constructors
public ScaleController (BaseTransformableNode transformableNode, PinchGestenRecognizer gesturesRecognizer)
Parameter
transformableNode | |
---|---|
Gesteerkennung |
Public Methods
public float getElastizität ()
öffentlichen Gleitkomma getMaxScale ()
öffentlichen Gleitkomma getMinScale ()
öffentlichen Gleitkomma getSensitivity ()
Öffentlich void onActivated (Knoten)
Benachrichtigt den Listener, dass onActivate()
aufgerufen wurde.
Parameter
Knoten | den aktivierten Knoten |
---|
public void onUpdated (Node node, FrameTime FrameTime)
Benachrichtigt den Listener, dass onUpdate(FrameTime)
aufgerufen wurde.
Parameter
Knoten | den aktualisierten Knoten |
---|---|
FrameTime | stellt Zeitinformationen für den aktuellen Frame bereit |
public void setElastizität (Gleitkomma-Elastizität)
Parameter
Flexibilität |
---|
public void setMaxScale (float maxScale)
Parameter
maxScale (max. Skalierung) |
---|
public void setMinScale (float minScale)
Parameter
minScale |
---|
public void setSensitivity (Gleitkommaempfindlichkeit)
Parameter
Reaktionsfähigkeit |
---|