Example #1
0
    public void BuyBonus(int _bonus)
    {
        BonusSlot _freeSlot = GetFreeBonusSlot();

        if (_freeSlot != null)
        {
            _freeSlot.InitSlot((eSpecialCard)_bonus);
        }
    }
Example #2
0
 private void Update()
 {
     if (canMove)
     {
         bonus.transform.position = Vector3.Lerp(bonus.transform.position, posMove, speedMove * Time.deltaTime);
         float distance = Vector3.Distance(bonus.transform.position, posMove);
         if (distance < 30)
         {
             destination.InitSlot(mySpecial);
             canMove = false;
             gameObject.SetActive(false);
         }
     }
 }