Example #1
0
 /// <summary>
 /// 升级处理
 /// </summary>
 public void OnUpgradeCharacter()
 {
     SoundPlay._soundPlay.PlaySound("button");
     //isUpgrade = false;
     //升级处理,如果钱大于升级人物所需要的钱
     if (AddTotalMoney._addTotalMoney.totalMoney >= selectFloorGrass.characterData.characterUpgradeCost)
     {
         //钱的改变
         UpdateMoney(-selectFloorGrass.characterData.characterUpgradeCost);
         //建人物
         selectFloorGrass.BuildUpdateCharacter();
         //selectFloor.isUpgraded = true;
         //isUpgrade = true;
         selectFloorGrass.characterData.animator.SetTrigger("upgrade");
     }
     else
     {
         //钱不够提示音效
         SoundPlay._soundPlay.PlaySound("money");
         //钱不够提示
         animator.SetTrigger("twinkle");
     }
     HideUpgradeUI();
 }