パッケージ medipro.anomaly

クラス PlayerIncreasedAnomaly

すべての実装されたインタフェース:
AnomalyListener

public class PlayerIncreasedAnomaly extends GameObjectController implements AnomalyListener
表示されるプレイヤーを前後に増加させる異変のコントローラ
  • フィールド詳細

    • occurredChance

      private int occurredChance
  • コンストラクタの詳細

    • PlayerIncreasedAnomaly

      public PlayerIncreasedAnomaly(GameObjectModel model)
      表示されるプレイヤーを前後に増加させる異変のコントローラの生成
      パラメータ:
      model - 対象のモデル
  • メソッドの詳細

    • canAnomalyOccurred

      public boolean canAnomalyOccurred()
      インタフェースからコピーされた説明: AnomalyListener
      異常が発生できるかどうかを返す.
      定義:
      canAnomalyOccurred インタフェース内 AnomalyListener
      戻り値:
      異常が発生できるかどうか
    • onAnomalyOccurred

      public void onAnomalyOccurred(int level)
      インタフェースからコピーされた説明: AnomalyListener
      異常が発生したときに呼び出される.
      定義:
      onAnomalyOccurred インタフェース内 AnomalyListener
      パラメータ:
      level - 異常のレベル
    • onAnomalyFinished

      public void onAnomalyFinished()
      インタフェースからコピーされた説明: AnomalyListener
      異常が終了したときに呼び出される.
      定義:
      onAnomalyFinished インタフェース内 AnomalyListener
    • minAnomalyLevel

      public int minAnomalyLevel()
      インタフェースからコピーされた説明: AnomalyListener
      異常の最小レベルを返す.
      定義:
      minAnomalyLevel インタフェース内 AnomalyListener
      戻り値:
      異常の最小レベル
    • maxAnomalyLevel

      public int maxAnomalyLevel()
      インタフェースからコピーされた説明: AnomalyListener
      異常の最大レベルを返す.
      定義:
      maxAnomalyLevel インタフェース内 AnomalyListener
      戻り値:
      異常の最大レベル
    • setOccurredChance

      public void setOccurredChance(int chance)
    • getOccurredChance

      public int getOccurredChance()
      インタフェースからコピーされた説明: AnomalyListener
      異常が発生する確率を返す.
      定義:
      getOccurredChance インタフェース内 AnomalyListener
      戻り値:
      異常が発生する確率
    • update

      public void update(double dt)
      クラスからコピーされた説明: GameObjectController
      毎フレーム呼ばれる.
      定義:
      update クラス内 GameObjectController
      パラメータ:
      dt - 前フレームからの経過時間