Menu
CoddyTech

Rangkuman: Toko Upgrade

Termasuk bagian Membangun Game Sungguhan dalam perjalanan Unity di Coddy. Pelajaran 11 dari 56.

challenge icon

Tantangan

Mudah

Tambang emas yang kamu gali dengan mengeklik. Tulis GoldMine.cs (scene menghubungkan ketiga tombol dan ketiga teks):

  • Setiap klik pada Mine menghasilkan koin, awalnya 1 per klik. coinsText menampilkannya, seperti Coins: 12.
  • Pick berharga pickCost (10). Membelinya menghabiskan koin, menambah 1 koin per klik, dan menaikkan harganya sebesar 10. Teks pada tombolnya, pickText, menampilkan harga, seperti Pick: 20.
  • Lantern berharga lanternCost (25) dan hanya bisa dibeli sekali: benda ini menambah 3 koin per klik, dan setelah itu lanternText menampilkan Lantern: owned. Sebelum itu, teksnya menampilkan Lantern: 25.
  • Tombol peningkatan hanya bisa digunakan selama koinmu cukup untuk membelinya, dan tombol lantern tidak bisa digunakan lagi setelah lantern dimiliki.
  • Ketiga teks dan kedua tombol sudah benar sejak awal.

Tekan Play, gali, beli kedua peningkatan, lalu tekan Check.

Coba sendiri

using UnityEngine;
using UnityEngine.UI;
using TMPro;

public class GoldMine : MonoBehaviour
{
    public Button mineButton;
    public Button pickButton;
    public Button lanternButton;
    public TMP_Text coinsText;
    public TMP_Text pickText;
    public TMP_Text lanternText;
    public int pickCost = 10;
    public int lanternCost = 25;

    // Mine menghasilkan koin; pick dan lantern adalah peningkatan yang hanya bisa kamu gunakan jika koinmu cukup
}

Semua pelajaran di Membangun Game Sungguhan