public class
ScaleController
Gestisce la scala di un BaseTransformableNode
utilizzando un pizzico di PinchGestureRecognizer
. Applica un rimbalzo elastico sintonizzabile quando si scala BaseTransformableNode
oltre la scala minima/massima.
Costanti
numero in virgola mobile | DEFAULT_ELASTICITY | |
numero in virgola mobile | DEFAULT_MAX_SCALE | |
numero in virgola mobile | DEFAULT_MIN_SCALE | |
numero in virgola mobile | DEFAULT_SENSITIVITY |
Costruttori pubblici
Metodi pubblici
boolean |
canStartTransformation(Gesto PinchGesti)
|
numero in virgola mobile | |
numero in virgola mobile | |
numero in virgola mobile | |
numero in virgola mobile | |
nullo | |
nullo | |
nullo | |
nullo |
onUpdated(nodo Node, FrameTime frameTime)
Informa l'ascoltatore che è stato chiamato
onUpdate(FrameTime) . |
nullo |
setElasticity(elasticità in virgola mobile)
|
nullo |
setMaxScale(fluttuare maxScale)
|
nullo |
setMinScale(minuto mobile)
|
nullo |
setSensitivity(sensibilità in virgola mobile)
|
Metodi ereditati
Costanti
floating statico finale pubblico DEFAULT_ELASTICITY
Valore costante:
0,15
floating statico pubblico floating DEFAULT_MAX_SCALE
Valore costante:
1,75
floating statico pubblico floating DEFAULT_MIN_SCALE
Valore costante:
0,75
virgola mobile statico pubblico DEFAULT_SENSITIVITY
Valore costante:
0,75
Costruttori pubblici
pubblico ScaleController (BaseTransformableNode TransformableNode, PinchemeaRecognizer gestiRecognizer)
Parametri
nodo trasformabile | |
---|---|
Riconoscitore dei gesti |
Metodi pubblici
floating pubblico getElasticity ()
floating pubblico getMaxScale ()
floating pubblico getMinScale ()
floating pubblico getSensitivity ()
pubblico void onActivated (nodo Node)
Informa l'ascoltatore che è stato chiamato onActivate()
.
Parametri
nodo | il nodo che è stato attivato |
---|
pubblico void onUpdated (nodo Node, FrameTime frameTime)
Informa l'ascoltatore che è stato chiamato onUpdate(FrameTime)
.
Parametri
nodo | del nodo che è stato aggiornato |
---|---|
frameTime | fornisce informazioni sull'ora per il frame corrente |
public void setElasticity (elasticità in virgola mobile)
Parametri
rapida |
---|
public void setMaxScale (decimale maxScale)
Parametri
Scalabilità massima |
---|
pubblica void setMinScale (decimale mobile in fluttua)
Parametri
Scalabilità min |
---|
pubblica void setSensitivity (sensibilità in virgola mobile)
Parametri
sensibilità |
---|