public override void OnExecute()
    {
        base.OnExecute();
        itemCell.moveEndAnim.Play();
        if (itemEffect != null)
        {
            itemEffect.SetBombSelect(info.bombMark);
        }

        CompleteHander();
    }
Beispiel #2
0
    public void ChangeBombs(List <CellInfo> cells)
    {
        if (cells != null)
        {
            for (int i = 0; i < cells.Count; i++)
            {
                CellInfo cellInfo = cells[i];

                FightEffectItem item = GetEffectItemByPos(cellInfo.posX, cellInfo.posY);
                if (item == null)
                {
                    item = CreateEffectItem(cellInfo.posX, cellInfo.posY);
                }
                item.SetBombSelect(cellInfo.bombMark);
            }
        }
    }