Exemplo n.º 1
0
 public void setMovie(SpriteAnimation sanim) {
   setMoviePaintInstructor(new SpriteMoviePainter(sanim));
   nFrame = moviePaintInstructor.getNFrames();
   if (nFrame > 0) {
     showFrame(nFrame - 1);
   }
 }
Exemplo n.º 2
0
  private void displayFrame() {
    pwCanvas.repaint();
    nFrame = moviePaintInstructor.getNFrames();

    if (movieStateDisplay != null) {
      movieStateDisplay.frameChangedTo(
          shownFrame, moviePaintInstructor.getFrameDescription(shownFrame));
    }
  }
Exemplo n.º 3
0
 public void start() {
   nFrame = moviePaintInstructor.getNFrames();
   if (canAdvance()) {
     // start from where we are;
   } else {
     reset();
   }
   if (nFrame > 0) {
     movieFramePlayer = new MovieFramePlayer(this);
     movieFramePlayer.start();
   }
 }
Exemplo n.º 4
0
 public void stop() {
   nFrame = moviePaintInstructor.getNFrames();
   if (movieFramePlayer != null) {
     movieFramePlayer.stop();
   }
 }