private void PeriodicPushVectorRotate() { pushVectorSmudge.transform.RotateAround(transform.position, Vector3.forward, periodicRotateAmplitude * Mathf.Sin(periodicRotateFrequency * Time.timeSinceLevelLoad + Mathf.PI / 2)); pushVector = Redirect.RotateVector2(pushVector, periodicRotateAmplitude * Mathf.Deg2Rad * Mathf.Sin(periodicRotateFrequency * Time.timeSinceLevelLoad + Mathf.PI / 2)); }