Descriptive Problem Summary:
since the gliding info changes when EDGE_PERSPECTIVE kicks in it does some janky things to the camera
Numbered Steps to Reproduce Problem:
include client perspective = EDGE_PERSPECTIVE somewhere in your project and have a map big enough to have the camera move
Code Snippet (if applicable) to Reproduce Problem:
Expected Results:
camera smoothly stops at edge of the map
Actual Results:
camera jank
Does the problem occur:
Every time? Or how often?
In other games?
In other user accounts?
On other computers?
When does the problem NOT occur?
Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)
Workarounds:
ID:2689723
Jun 4 2021, 5:26 pm
|
|||||||||||||
Resolved
| |||||||||||||
Jun 7 2021, 12:49 pm
|
|
I need a test case for this.
|
There appear to be two separate issues in play here. One of them is that the server-side handling of the new sync stuff is incorrect when a viewport length is even, so in the demo you sent, moving toward the right edge and back causes some weird jumping.
There's another issue related to diagonal movement near the edges, though. I thought I'd managed to quash that in past versions but apparently not, so that's gonna need more intensive testing. |