internal void Init(SSLanKuangTimeAni.DaoJiShiState daoJiShi, SSLanKuangTimeAni.DaoJuState type)
    {
        m_DaoJiShiState = daoJiShi;
        m_DaoJuType     = type;
        bool isActive = false;

        for (int i = 0; i < m_DaoJiShiUI.Length; i++)
        {
            if (m_DaoJiShiUI[i] != null)
            {
                if (SSGameDataCtrl.GetInstance().m_PlayerData[i].IsActiveGame &&
                    SSGameDataCtrl.GetInstance().m_PlayerData[i].IsCreateGameBall)
                {
                    isActive = true;
                }
                else
                {
                    isActive = false;
                }
                m_DaoJiShiUI[i].SetActive(isActive);
            }
        }
    }
Exemple #2
0
 public void ShowPlayerLanKuangDaoJiShi(PlayerIndex index, SSLanKuangTimeAni.DaoJiShiState type, SSLanKuangTimeAni.DaoJuState daoJu)
 {
     if (m_LianKuangTimeAni != null)
     {
         m_LianKuangTimeAni.PlayDaoJiShi(index, type, daoJu);
     }
 }