예제 #1
0
 protected void MergeBalls(GridBall ballToMergeInto)
 {
     isInGrid = false;
     transform.DOMove(ballToMergeInto.transform.position, 0.5f).OnComplete(() =>
     {
         var newData = GameplayManager.Instance.GameSettings.BallSettings.FindAll(d => d.Value <= score * 2).OrderByDescending(d => d.Value).First();
         ballToMergeInto.SetInfo(newData);
         ballToMergeInto.ProcessMerge();
         Destroy(gameObject);
     });
 }