Menu
CoddyTech

振り返り:銀行のコイン

CoddyのUnityジャーニー「本格的なゲームを作る」セクションの一部。レッスン 26/60。

この章では、PlayerPrefsを使って数値を保存し、新しいプレイヤーにデフォルト値を設定し、記録を更新したときだけ最高記録を保存しました。この宝探しでは、保存とデフォルト値を組み合わせます。

challenge icon

チャレンジ

中級

掘ったコインを銀行に預けましょう。保存されるのは銀行の分だけです。

  1. Update()で、スペースキーを押すとpocketに1を加えます。
  2. Start()で、キーBankからbankを読み込みます。キーがない場合は10にします。また、bankButtonを、ポケットの中身を銀行に移して保存するDeposit()に接続します。
  3. 変更のたびに、Pocket: 3とBank: 12を表示します。

「プレイ」を押し、掘って銀行に預けてから、もう一度プレイしましょう。銀行の分は保持されます。その後、「確認」を押します。

自分で試してみよう

using UnityEngine;
using UnityEngine.UI;
using TMPro;

public class Digger : MonoBehaviour
{
    public TMP_Text pocketText;
    public TMP_Text bankText;
    public Button bankButton;

    private int pocket;
    private int bank;

    void Start()
    {
    }

    void Update()
    {
    }
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

本格的なゲームを作るのすべてのレッスン

自分で練習してみよう: Unityプレイグラウンド