private void AdjustCardSpacing() { ITweenObject tween = new AsyncMoveTween { Targets = this.Cards.ToList(), GetPosition = this.GetTargetPositionForCard }; GameManager.TweenQueue.AddTweenToQueue(tween); }
private void AdjustCardSpacing() { var tween = new AsyncMoveTween { Targets = Cards, GetPosition = GetTargetPositionForCard }; GameManager.TweenQueue.AddTweenToQueue(tween); }
public void AdjustHandSpacing() { var tween = new AsyncMoveTween { Targets = Cards.ToList(), GetPosition = GetTargetPositionForCard }; GameManager.TweenQueue.AddTweenToQueue(tween); }
private void RearrangeCardsOfType(Type type) { var targets = type.IsTopRow() ? this.Cards.FindAll(c => c.Type.IsTopRow()) : this.Cards.FindAll(c => c.Type == type); var tween = new AsyncMoveTween { Targets = targets, GetPosition = this.GetTargetPositionForCard }; GameManager.TweenQueue.AddTweenToQueue(tween); }