Menu
CoddyTech

Ôn tập: Tiền xu trong ngân hàng

Thuộc phần Xây dựng trò chơi thực tế trong hành trình Unity của Coddy. Bài học 26 trên 60.

Trong chương này, bạn đã lưu số bằng PlayerPrefs, đặt giá trị mặc định cho người chơi mới và chỉ lưu kỷ lục khi có thành tích tốt hơn. Cuộc săn kho báu này kết hợp việc lưu dữ liệu và giá trị mặc định.

challenge icon

Thử thách

Trung bình

Gửi vào ngân hàng số xu bạn đào được; chỉ số xu trong ngân hàng mới được lưu.

  1. Trong Update(), phím Space cộng 1 vào pocket.
  2. Trong Start(), tải bank từ khóa Bank, dùng 10 nếu không tìm thấy, rồi kết nối bankButton với Deposit() để chuyển số xu trong túi vào ngân hàng và lưu lại.
  3. Sau mỗi lần thay đổi, hiển thị Pocket: 3 và Bank: 12.

Nhấn Chơi, đào xu, gửi vào ngân hàng rồi chơi lại: số xu trong ngân hàng vẫn còn. Sau đó nhấn Kiểm tra.

Tự làm thử

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 iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Xây dựng trò chơi thực tế

Tự luyện tập: Playground Unity