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

    クラス SlotSelectScene

    セーブスロット選択画面(StartScreen.md 画面構成 2)。 スロットは4固定で、空き判定はセーブ本体の有無だけで行う。

    階層 (一覧を見る)

    インデックス
    codex: WorldCodex
    locale: Localization

    いずれもbuildで必ず設定される。

    metrics: ScreenMetrics = ...

    現在の画面寸法。buildの中でだけ参照する。

    • スロット1つの行。開けるかどうかで変わるのは、台紙の色・名前の下の一行・押した先だけ。

      パラメータ

      戻り値 void

    • アセットパックの並びが食い違うスロット(AssetPack.md 6.4節)。押しても開かず、何が違うかを 出すだけ——同じシードでも別の島が出るため。沈んだ色と一行の理由で、押す前に開けないと分かる。

      パラメータ

      戻り値 void

    • 開けない理由を出す。何が違うかを両方並べる——設定でアセットパックの読み込みを切り替える 以外に戻す手が無いので、どちらへ揃えればよいかが分からないと直せない。

      パラメータ

      戻り値 void

    • 画面を作り直す。リサイズのほか、設定の変更のように画面全体を組み直したいときに呼ぶ (表示内容の変化は、プレイ画面では差し替えで反映する。PlayScene.showView)。

      戻り値 void