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();
}
Tema siguiente: Programas de sombreado
Tema anterior: GLField

¿Le ha resultado útil esta información? Envíenos sus comentarios.