屏幕上的宝石
本课属于 Coddy Unity 学习旅程的“打造真正的游戏”单元。第 54 课,共 60 课。
挑战
中等统计玩家收集到的五颗宝石。
- 在
Player中,添加using TMPro;和[SerializeField] private TMP_Text gemText;。 - 在
Start()中,统计带有Gem标签的对象,并显示Gems: 0/5。 - 添加
public void AddGem():宝石数量加一,并显示为Gems: 1/5。 - 在
Gem中,当Player进入时,调用它的AddGem()并销毁宝石。
按下“开始”并收集宝石,然后点击“检查”。
亲手试试
using UnityEngine;
public class Gem : MonoBehaviour
{
// 后面的课会在这里补上内容:一颗可收集的宝石。
}
打造真正的游戏中的所有课
自己练习: Unity 在线编辑器