コードフレームワーク
レシピ: 数値に範囲を設ける
プレイヤーが入力できる数値を制限します。
目標
Keeper の最大 HP を 1 から 40 の間に保ちます。
変更内容
schemas/keeper.json
"max_hp": {
"label": "Maximum HP",
"description": "How much damage a Keeper can take.",
"defaultValue": 10,
"min": 1,
"max": 40
}- 12-13 行目 min と max が数値の範囲を決めます。min は max を超えてはいけません。
範囲外のシナリオやプリセットは、検証に失敗します。
Parameter max_hp 99 is not between 1 and 40.テストする
端をテストします。プリセットやシナリオで、最小値と最大値を使います。

