floorspring.java

来自「一个经典的手机游戏原代码」· Java 代码 · 共 39 行

JAVA
39
字号
import javax.microedition.lcdui.*;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: </p>
 * @author not attributable
 * @version 1.0
 */

public class floorSpring extends floorSprite {
  public floorSpring(Image img , int frameWidth, int frameHeight,
                   int scnWidth, int scnHeight) {
  super(img, frameWidth, frameHeight, scnWidth, scnHeight);
  }

   void doOn(playerSprite tempPlayer) {
    /**@todo Implement this floorSprite abstract method*/
    if (isDoLive == false) {
      tempPlayer.addLive();
      isDoLive = true;
    }
    switch(getFrame()) {
      case 0:
        tempPlayer.move(0, FLOOR_MOVE*-1);
        nextFrame();
        break;
      case 1:
        tempPlayer.move(0, (FLOOR_MOVE-2)*-1);
        tempPlayer.iUpNum = 1;
        setFrame(0);
        break;
    }
  }
  void autoAction() {
  }

}

⌨️ 快捷键说明

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