public override void Run() { Cell.StartCoroutine( Tweens.AnimateMaterialsColorCoroutine( Cell.GetComponentsInChildren <Renderer>().Select(r => r.material).ToList(), Color.red, 3, onCompleted: () => { EventActionFinished?.Invoke(this); })); }
public override void Run() { base.Run(); _robot.StartCoroutine( Tweens.AnimateMaterialsColorCoroutine( _robot.GetComponentsInChildren <Renderer>().Select(r => r.material).ToList(), Color.red, 3)); }