clase pública ScaleController
Manipula la escala de una BaseTransformableNode
con un pellizco PinchGestureRecognizer
. Aplica una devolución elástica ajustable cuando se escala BaseTransformableNode
más allá de la escala mínima o máxima.
Constantes
float | DEFAULT_ELASTICITY | |
float | DEFAULT_MAX_SCALE | |
float | DEFAULT_MIN_SCALE | |
float | DEFAULT_SENSITIVIDAD |
Constructores públicos
Métodos públicos
boolean | |
float | |
float |
getMaxScale().
|
float | |
float | |
void | |
void | |
void |
onEndTransformation(gesto PinchGesture)
|
void |
onUpdated(nodo Node, FrameTime frameTime)
Notifica al objeto de escucha que se llamó a
onUpdate(FrameTime) . |
void |
setElasticity(elasticidad flotante)
|
void |
setMaxScale(maxmaxScale)
|
void |
setMinScale(float minScale)
|
void |
setSensitivity(sensibilidad de punto flotante)
|
Métodos heredados
Constantes
anuncio final estático flotante DEFAULT_ELASTICITY
Valor de la constante:
0.15
Flotante estático público DEFAULT_MAX_SCALE
Valor de la constante:
1.75
float final estático público DEFAULT_MIN_SCALE
Valor de la constante:
0.75
flotante estático final DEFAULT_SENSITIVITY
Valor de la constante:
0.75
Constructores públicos
public ScaleController(BaseTransformableNode transformableNode, PinchGestureRecognizer gestureRecognizer)
Parámetros
Nodo transformable | |
---|---|
Reconocimiento de gestos |
Métodos públicos
booleano público canStartTransformation (gesto de PinchGesture)
Parámetros
gesto |
---|
public float getElasticity ()
public float getMaxScale ()
flotante público getMinScale ()
public float getSensitivity ()
vacío público onActivated (nodo de Nodo)
Notifica al objeto de escucha que se llamó a onActivate()
.
Parámetros
nodo | el nodo que se activó |
---|
public void onContinueTransformation (gesto de PinchGesture)
Parámetros
gesto |
---|
vacío público onEndTransformation (gesto de PinchGesture)
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 setElasticity (elasticidad flotante)
Parámetros
rápida |
---|
vacío público setMaxScale (maxmaxScale)
Parámetros
escala máxima |
---|
void público setMinScale (minScale flotante)
Parámetros
escala mínima |
---|
vacío público setSensitivity (sensibilidad de punto flotante)
Parámetros
sensibilidad |
---|