Этот код заставляет мою игру зависать после нескольких перезапусков уровня. но он отлично работает в начале игры. Есть какие-нибудь предложения?
void Update()
{
float max = 1f;
transform.position = new Vector3(3.22f + Mathf.PingPong(Time.time * 2, max), transform.position.y, transform.position.z);
}