Menu
CoddyTech

Podsumowanie: sklep z ulepszeniami

Część sekcji Tworzenie prawdziwych gier ścieżki Unity w Coddy. Lekcja 11 z 60.

W tym rozdziale połączyłeś przyciski z kodem, zadbałeś o to, by ekran odzwierciedlał liczby, oraz włączałeś i wyłączałeś przyciski. Sklep łączy te elementy.

challenge icon

Wyzwanie

Łatwy

Zbuduj sklep kopalni.

  1. W Start() podepnij przyciski: Mine dodaje perClick do coins; kilof (pickCost) zwiększa perClick o 1, a jego koszt wzrasta o 10; latarnia (lanternCost) zwiększa perClick o 3.
  2. Napisz Refresh(), wywoływaną w Start() i po każdym kliknięciu: Coins: 12, Pick: 20, Lantern: 25 lub Lantern: owned. Interaktywne są tylko ulepszenia, na które cię stać i których jeszcze nie masz.

Naciśnij „Graj” i kup oba ulepszenia. Następnie naciśnij „Sprawdź”.

Spróbuj swoich sił

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;
    private int coins;
    private int perClick = 1;
    private bool hasLantern;

    // Podłącz trzy przyciski w Start() i wyświetl wszystko w Refresh()
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Tworzenie prawdziwych gier

Poćwicz samodzielnie: Edytor online Unity