Exemplo n.º 1
0
 private void FindObjects()
 {
     player      = GameObject.Find("Player").GetComponent <PlayerManager>();
     BuffManager = player.GetComponentInParent <PlayerBuffManager>();
     EnemyArea   = GameObject.Find("EnemyPlayArea").GetComponent <EnemyPlayArea>();
     cardTracker = GameObject.Find("GameTestManager").GetComponent <GameCardTracker>();
     gameStats   = GameObject.Find("GameStatsUI").GetComponent <StatsUI>();
     gameManager = GameObject.Find("GameTestManager").GetComponent <GameTestManager>();
 }
Exemplo n.º 2
0
    void InitBuffManager()
    {
        PlayerBuffManager playerBuffManager = GetComponent <PlayerBuffManager>();

        if (playerBuffManager)
        {
            playerBuffManager.Init(this);
            m_buffManager = playerBuffManager;
        }
    }
 public abstract void Remove(int playerId, PlayerBuffManager buffManager);
 public float buffUnusedTime; // 未被拾取时的在场时间
 public abstract void Add(int playerId, PlayerBuffManager buffManager);