Esempio n. 1
0
 /// <summary>
 /// 玩家投币时间响应.
 /// coin -> 玩家的总投币数.
 /// </summary>
 public void OnPlayerInsertCoin(pcvrTXManage.PlayerCoinEnum indexPlayerCoin, int coin)
 {
     if (OnPlayerInsertCoinEvent != null)
     {
         OnPlayerInsertCoinEvent(indexPlayerCoin, coin);
     }
 }
    /// <summary>
    /// 玩家投币时间响应.
    /// coin -> 玩家的总投币数.
    /// </summary>
    public void OnPlayerInsertCoin(pcvrTXManage.PlayerCoinEnum indexPlayerCoin, int coin)
    {
        int indexVal = (int)indexPlayerCoin;

        if (indexVal < 0 || indexVal > 2)
        {
            Debug.LogWarning("OnPlayerInsertCoin -> indexVal was wrong! indexVal ==== " + indexVal);
            return;
        }
        PlayerEnum indexPlayer = (PlayerEnum)(indexVal + 1);

        XKGlobalData.SetCoinPlayerInfo(indexPlayer, coin);
    }
    public void SubPlayerCoin(PlayerEnum indexPlayer, int subNum)
    {
        if (!bIsHardWare)
        {
            return;
        }

        int indexVal = (int)indexPlayer;

        if (indexVal < 1 || indexVal > 3)
        {
            Debug.LogWarning("SubPlayerCoin -> indexVal was wrong! indexVal ===== " + indexVal);
            return;
        }
        pcvrTXManage.PlayerCoinEnum indexPlayerCoin = (pcvrTXManage.PlayerCoinEnum)(indexVal - 1);

        if (mPcvrTXManage != null)
        {
            mPcvrTXManage.SubPlayerCoin(subNum, indexPlayerCoin);
        }
    }