void Warp() { CloneBody(); ShowBody(false); anim.speed = 0; transform.DOMove(aimControl.target.position, warpDuration).SetEase(Ease.InExpo).OnComplete(() => FinishWarp()); swordControl.Throw(aimControl.target, warpDuration); trail.Play(); whiteTrail.Play(); //Lens Distortion DOVirtual.Float(0, -0.8f, .2f, DistortionAmount); DOVirtual.Float(1, 2, .2f, ScaleAmount); }