ElectricNightOwl / ArmSwinger

ArmSwinger is an artificial VR locomotion library developed on Unity 5.4. ArmSwinger allows you to use your arms to control your position in 3D space in a natural way with minimal disorientation.
http://electricnightowl.com/armswinger/
MIT License
101 stars 30 forks source link

Rewind on slopes can cause infinite rewinds #20

Closed kjack9 closed 7 years ago

kjack9 commented 7 years ago

From /u/simburger on Reddit:

I found a bug on stairs. If you run off the side of the stairs fast at an angle just right you can get stuck in a constant fade-to-black rewind loop. It seems easier to reproduce with walking and stopping inertia on and turned up, but I managed to get it to happen even with both inertia settings off. It gets you completely stuck and only resetting the scene seems to fix it. I can't even manually walk in meat space to get out of the loop. I was able to trigger it on both the ramp collision and regular collision stairs, and even on the staircase in the FPS Scene.

kjack9 commented 7 years ago

Confirmed that I can reproduce this. Working on it now.