Menu
CoddyTech

Повторение: монеты в банке

Часть раздела Создание настоящих игр путешествия по Unity на Coddy. Урок 26 из 56.

challenge icon

Задание

Средне

Охота за сокровищами. Пробел выкапывает монету и кладёт её в карман, а кнопка Bank перемещает содержимое кармана в банк. Сохраняется только банк: монеты, оставшиеся в кармане, теряются при закрытии игры. Напиши Digger:

  • Пробел добавляет 1 монету в pocket.
  • Нажатие кнопки Bank добавляет содержимое кармана в bank, опустошает карман и сохраняет банк под ключом Bank.
  • Банк нового игрока начинается с 10 монет — приветственного подарка. Сохранённый банк, даже если в нём 0 монет, загружается в сохранённом виде.
  • Тексты всегда показывают текущие значения, например Pocket: 3 и Bank: 12.

Нажми Play, копай, положи монеты в банк и сыграй ещё раз, затем нажми Check.

Попробуйте сами

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()
    {
    }
}

Все уроки раздела Создание настоящих игр