UnmappedIsland ソースリファレンス - v0.1.0
    検索インデックスを準備しています...

    クラス PropertyRange

    6.3節の値域。

    インデックス
    max: number
    min: number
    • 値をこの範囲内に収める(GameElementDefinition.md 6.3節)。

      パラメータ

      • value: number

      戻り値 number

    • その端の値と、そこから範囲の内側へ向かう向き(inwardOf)。どちらの端かは向きが決める ——内側が上を向いているなら下端。端の値も、端へ達したかも、端からの距離も、この1つから出る。

      パラメータ

      戻り値 { inward: -1 | 1; value: number }

    • その値が、そのイベントの見ている端へ達しているか(超えている場合を含む、6.3節)。

      端ちょうどを含めるかを持っているのはここだけなので、公開して直に確かめる。 min・maxは ただの数で比較の向きを持たず、inwardFromから組み立てると<= 0の決めが読む側へ移る。

      パラメータ

      戻り値 boolean

    • その値が、labelの端からこの範囲の内側へどれだけ離れているか。端そのものなら0、端を越えて いれば負。

      端から戻った量も、端へ届くまでの距離も、この同じ1つの量。 別々に測ると、どちらへ向かうのが 内側かが2箇所に分かれ、片方だけ向きが裏返っても気付けない。

      パラメータ

      戻り値 number