クラス Rocket

java.lang.Object
すべての実装されたインタフェース:
Suspendable

public class Rocket
extends MovableSymbol
implements Suspendable
操作キャラクターであるロケットの情報を保持するクラス。
作成者:
つまみ
  • コンストラクタの詳細

  • メソッドの詳細

    • accessToWarpSystem

      public WarpSystem accessToWarpSystem()
    • getImageWidth

      public int getImageWidth()
    • getImageHeight

      public int getImageHeight()
    • getDepth

      public int getDepth()
      ロケットが存在するマップ上の深さを返します。
      戻り値:
      ロケットのマップ上の深さ
    • setDepth

      public void setDepth​(int depth)
      ロケットが存在するマップ上の深さを変更します。
      パラメータ:
      depth - ロケットのマップ上の深さ
    • getAnimation

      public Rocket.RocketAnimation getAnimation()
    • suspend

      public void suspend()
      インタフェースからコピーされた説明: Suspendable
      動作の停止を定義します。
      定義:
      suspend インタフェース内 Suspendable
    • resume

      public void resume()
      インタフェースからコピーされた説明: Suspendable
      動作の再開を定義します。
      定義:
      resume インタフェース内 Suspendable
    • isInvincible

      public boolean isInvincible()
    • calcInvincibleAlpha

      public float calcInvincibleAlpha()