パッケージ medipro.anomaly

インタフェース AnomalyListener

既知の実装クラスのリスト:
CameraAnomaly, PlayerIncreasedAnomaly, PlayerMovementAnomaly, ScaleChangeAnomaly, TextureAlternatingChangeAnomaly, TextureChangeAnomaly, TextureIncreasedAnomaly, TextureMoveAnomaly, TextureSizeChangingAnomaly

public interface AnomalyListener
異常の内容を提供し、異常発生の通知を受け取ることができる.
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    boolean
    異常が発生できるかどうかを返す.
    int
    異常が発生する確率を返す.
    int
    異常の最大レベルを返す.
    int
    異常の最小レベルを返す.
    void
    異常が終了したときに呼び出される.
    void
    onAnomalyOccurred(int level)
    異常が発生したときに呼び出される.
  • メソッドの詳細

    • canAnomalyOccurred

      boolean canAnomalyOccurred()
      異常が発生できるかどうかを返す.
      戻り値:
      異常が発生できるかどうか
    • onAnomalyOccurred

      void onAnomalyOccurred(int level)
      異常が発生したときに呼び出される.
      パラメータ:
      level - 異常のレベル
    • onAnomalyFinished

      void onAnomalyFinished()
      異常が終了したときに呼び出される.
    • minAnomalyLevel

      int minAnomalyLevel()
      異常の最小レベルを返す.
      戻り値:
      異常の最小レベル
    • maxAnomalyLevel

      int maxAnomalyLevel()
      異常の最大レベルを返す.
      戻り値:
      異常の最大レベル
    • getOccurredChance

      int getOccurredChance()
      異常が発生する確率を返す.
      戻り値:
      異常が発生する確率