animate method

Future<void> animate(
  1. Duration duration
)

Implementation

Future<void> animate(Duration duration) async {
  if (!mounted || _disposed || updating || !isVisibleOnScreen || !visible) {
    return;
  }
  _updating = true;
  double dt = clock.getDelta();

  if(settings.animate){
    await (customRenderer?.call(scene,camera,texture!,dt) ?? render(scene,camera,texture!,dt));
    if(!pause){
      for(int i = 0; i < events.length;i++){
        events[i].call(dt);
      }
    }
  }
  _updating = false;
}