zoukankan      html  css  js  c++  java
  • 静态

    了解如何创建静态变量、方法和类。

    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;
        }
    }
  • 相关阅读:
    哈利波特全文字母以及单词的统计
    简单java web制作思路
    构建之法阅读笔记1
    第五章:表达式
    const用法详解
    第六章:语句
    杭电acm1465(错排公式)
    杭电acm2113
    杭电acm2148
    杭电acm1720
  • 原文地址:https://www.cnblogs.com/Mr-Prince/p/14140144.html
Copyright © 2011-2022 走看看