打造收集游戏:从硬币计数到限时挑战
1. 硬币计数功能实现
在开发收集游戏时,首先要实现硬币计数功能。通过 Coin 类来维护一个静态成员变量 CoinCount ,该变量在类的所有实例之间共享,用于记录场景中硬币的总数。以下是相关代码示例:
using UnityEngine;
using System.Collections;
public class Coin : MonoBehaviour
{
public static int CoinCount = 0;
// Use this for initialization
void Start () {
//Object created, increment coin count
++Coin.CoinCount;
}
//Called when object is destroyed
void OnDestroy()
{
//Decrement coin count
--Coin.CoinCount;
//Check remaining coins
if(Coin.CoinCount <= 0)
{
//We have won
}
}
}
上述代码的关键步骤如下:
- CoinCount 作为静态变量,所有
超级会员免费看
订阅专栏 解锁全文
1万+

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



