1. 程式人生 > 實用技巧 >天翼雲——如何通過Linux雲主機制作系統映象

天翼雲——如何通過Linux雲主機制作系統映象

瞭解如何建立靜態變數、方法和類。

Enemy

using UnityEngine;
using System.Collections;

public class Enemy
{
    //靜態變數是在類的所有例項之間
    //共享的變數。
    public static int enemyCount = 0;

    public Enemy()
    {
        //通過遞增靜態變量了解
        //已建立此類的多少個物件。
        enemyCount++;
    }
}

Game

using UnityEngine;
using System.Collections;

public class Game { void Start () { Enemy enemy1 = new Enemy(); Enemy enemy2 = new Enemy(); Enemy enemy3 = new Enemy(); //可以使用類名和點運算子 //來訪問靜態變數。 int x = Enemy.enemyCount; } }

Player

using UnityEngine;
using System.Collections;

public class
Player : MonoBehaviour { //靜態變數是在類的所有例項之間 //共享的變數。 public static int playerCount = 0; void Start() { //通過遞增靜態變量了解 //已建立此類的多少個物件。 playerCount++; } }

PlayerManager

using UnityEngine;
using System.Collections;

public class PlayerManager : MonoBehaviour 
{
    
void Start() { //可以使用類名和點運算子 //來訪問靜態變數。 int x = Player.playerCount; } }