Unity游戏开发:从太空射击到2D冒险
1. 继续太空射击游戏开发
1.1 创建文本对象
首先,选择右上角预设来创建文本对象。创建完成后,文本对象已准备好使用,但在游戏模式下,文本不会显示真实分数,因为还需要添加代码。
1.2 实现分数功能
为了在图形用户界面(GUI)中显示分数,需要创建一个分数系统。这将通过一个通用的 GameController 类来实现,该类负责所有游戏范围内的逻辑和功能。以下是 GameController 类的代码:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
//------------------------------
public class GameController : MonoBehaviour
{
//Game score
public static int Score;
//Prefix
public string ScorePrefix = string.Empty;
//Score text object
public Text ScoreText = null;
//Game over text
public Text GameOverText = null;
public static GameController ThisInstance = null;
//------------------------------
超级会员免费看
订阅专栏 解锁全文
53

被折叠的 条评论
为什么被折叠?



