isomangroup.java

来自「java learn PPT java learn PPT java learn」· Java 代码 · 共 35 行

JAVA
35
字号
     import java.applet.*;

     public class IsoManGroup extends ActorGroup2D
     {
          public static final int WALKING_NORTH  = 0;
          public static final int WALKING_SOUTH  = 1;
          public static final int WALKING_EAST   = 2;
          public static final int WALKING_WEST   = 3;

          //  iso man的大小
          public static final int ISO_MAN_SIZE   = 64;

          public IsoManGroup()
          {
               super();

               animations = new AnimationStrip[1];    
          }

          public void init(Applet a)
          {
               ImageLoader loader;
               int i;

               loader = new ImageLoader(a, "isoman.gif", true);
               animations[WALKING_NORTH] = new AnimationStrip();
               for(i = 0; i < 3; i++)
               {
                    animations[WALKING_NORTH].addFrame(loader.extractCell(
                                                  (i*ISO_MAN_SIZE)+1+(i*1), 1, ISO_MAN_SIZE, ISO_MAN_SIZE));               
               }
               animations[WALKING_NORTH].setAnimator(new Animator.Looped());

          }
     }    // IsoManGroup2D      

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?