Exemple #1
0
 public void SetMaterial(Money.Coin type)
 {
     if (type == Money.Coin.金币)
     {
         foreach (var item in child)
         {
             item.GetComponent <Renderer>().material = material[0];
         }
         show.GetComponent <Renderer>().material = material[0];
     }
     if (type == Money.Coin.银币)
     {
         foreach (var item in child)
         {
             item.GetComponent <Renderer>().material = material[1];
         }
         show.GetComponent <Renderer>().material = material[1];
     }
     if (type == Money.Coin.铜币)
     {
         foreach (var item in child)
         {
             item.GetComponent <Renderer>().material = material[2];
         }
         show.GetComponent <Renderer>().material = material[2];
     }
 }
Exemple #2
0
 public void RpcChangeMoney(Money.Coin type, int num)
 {
     if (!isServer)
     {
         money.SetCoin(type, num);
     }
     if (isLocalPlayer)
     {
         uI.GetComponent <PlayerUI>().moneyChange(money);
     }
 }
 public bool AcceptCoin(Money.Coin coin)
 {
     if (coin == Money.Coin.nickel ||
         coin == Money.Coin.dime ||
         coin == Money.Coin.quarter)
     {
         this.coin = coin;
         return(true);
     }
     this.coin = null;
     return(false);
 }
Exemple #4
0
    public void CmdChangeBullet(Money.Coin type, int num, int food)
    {
        RpcChangeMoney(type, num);
        if (money.SetCoin(type, num))
        {
            bullet += food;
            RpcPopMessage("购买成功");
        }

        else
        {
            RpcPopMessage("钱币不够");
        }
    }
Exemple #5
0
    public void CmdChangeMoney(Money.Coin type, int num, int food)
    {
        RpcChangeMoney(type, num);

        if (money.SetCoin(type, num))
        {
            if (food < 0)
            {
                RpcPopMessage("购买成功");
            }
            CurrentFood += food;
        }

        else
        {
            RpcPopMessage("钱币不够");
        }
    }