Uso de GLField con la API de animación
Si utiliza la API de animación con un GLField, debe actualizar Animator a la misma velocidad que GLField.
Las clases GLField y Animator le permiten establecer un número de fotogramas por segundo. Sin embargo, cuando las utilice a la vez, debe sincronizar las velocidades de actualización administrando la actualización de Animator desde el método GLField update(). De esta forma, se asegurará de que Animator y GLField se actualizan a la misma velocidad.
El siguiente fragmento de código demuestra que omitiendo el método GLField update() se actualiza Animator. Esto asegura que Animator se sincronice con GLField.
private Animator _animator;
protected void initialize(GL g)
{
// ...
_animator = new Animator(0);
// add animations to animator
_animator.begin(0L);
}
public void update()
{
_animator.update();
}
¿Le ha resultado útil esta información? Envíenos sus comentarios.