예제 #1
0
    private void PrepareCardForDestroy()
    {
        Destroy(GetComponent <CardInput>());
        var seq = DOTween.Sequence();

        seq.Append(_destroyPreparerImg.DOColor(new Color(_destroyPreparerImg.color.r, _destroyPreparerImg.color.g, _destroyPreparerImg.color.b, 1), 0.5f));
        seq.OnComplete(() =>
        {
            CardRemover.RemoveCardFromList(this);
            Destroy(gameObject);
        });
    }
예제 #2
0
 private void DropToPanel()
 {
     InputController.InputBlocked = false;
     CardRemover.RemoveCardFromList(_card);
     Destroy(this);
 }