Scratch for Java

AnimatedSprite::getAnimationInterval()

Gets the current animation interval.

Examples

 
import org.openpatch.scratch.extensions.animation.AnimatedSprite;
 
public class MySprite extends AnimatedSprite {
  public MySprite() {
    this.addAnimation("idle", "assets/bee_idle.png", 6, 36, 34);
  }
 
  public void run() {
    this.playAnimation("idle");
    this.say("Interval:" + this.getAnimationInterval());
  }
}
 
 
import org.openpatch.scratch.Stage;
 
public class MyStage extends Stage {
  public MyStage() {
    this.add(new MySprite());
  }
}
 
 
import org.openpatch.scratch.Stage;
import org.openpatch.scratch.Window;
 
public class MyWindow extends Window {
  public MyWindow() {
    Stage myStage = new MyStage();
    this.setStage(myStage);
    // Wait for 5 seconds
    while (myStage.getTimer().forMillis(5000))
      ;
    this.exit();
  }
 
  public static void main(String[] args) {
    new MyWindow();
  }
}
 

View on GitHub

Syntax

Java

.getAnimationInterval()

Scratch

(animation interval)

Return

int

getAnimationInterval()