Menu
CoddyTech

屏幕上的宝石

本课属于 Coddy Unity 学习旅程的“打造真正的游戏”单元。第 54 课,共 60 课。

challenge icon

挑战

中等

统计玩家收集到的五颗宝石。

  1. 在 Player 中,添加 using TMPro; 和 [SerializeField] private TMP_Text gemText;。
  2. 在 Start() 中,统计带有 Gem 标签的对象,并显示 Gems: 0/5。
  3. 添加 public void AddGem():宝石数量加一,并显示为 Gems: 1/5。
  4. 在 Gem 中,当 Player 进入时,调用它的 AddGem() 并销毁宝石。

按下“开始”并收集宝石,然后点击“检查”。

亲手试试

using UnityEngine;

public class Gem : MonoBehaviour
{
    // 后面的课会在这里补上内容:一颗可收集的宝石。
}

打造真正的游戏中的所有课

自己练习: Unity 在线编辑器