/// <summary> /// Двигает диск /// </summary> /// <param name="from">с какой башни</param> /// <param name="to">на какую</param> private void MoveCircle(Tower from, Tower to) { var circle = from.GetCircle(); circle.StartMove(); circle.transform.DOMove(to.PositionForNewCircle, _speed).OnComplete( () => { to.AddCircles(circle); circle.StopMove(); HanoiStep(); } ); }