Roblox / Core-Scripts

All of ROBLOX's core client scripts.
Apache License 2.0
255 stars 182 forks source link

VehicleSeat Camera and SkateboardPlatform Camera have unexpected and annoying behavior. #169

Closed spacek531 closed 4 years ago

spacek531 commented 9 years ago

The previous design for the VehicleSeat and SkateboardPlatform camera was as follows: the camera would be attached to the head (offset upwards by 5 studs) and rotate with the head as it rotates on the Y axis. Panning the camera would rotate the camera relative to the head, which would persist.

The current design for the VehicleSeat and SkateboardPlatform camera is as follows: the camera is pointed at the head (but not attached to it), and does not rotate with the head as it rotates on the Y axis. After 2 seconds of inactivity, the camera will tween to facing the same direction as the head.

This change is bad for a number of reasons.

First, it does not replicate the previous behavior in any way, shape, or form, which is expected of this project.

Second, it severely limits the ability for people to look around the vehicle or skateboard if they have to move the camera every 2 seconds to keep it from looking forwards again.

Third, the tweening is very jerky if the player is changing velocity quickly, which is disorienting and weird.

spacek531 commented 9 years ago

Some clarification, if it's needed: https://www.youtube.com/watch?v=cVDMPjbINcE

kyle-emmerich commented 8 years ago

Is this still a problem?

ghost commented 8 years ago

Kind of, when you have mouselock on your players camera and character go hay wire. I reported it to ROBLOX via info@roblox.com. They are currently looking into the problem.

ghost commented 8 years ago

Oh, In case it wasn't clear. It goes haywire while sitting in the seat.

ghost commented 8 years ago

No longer happens to me, I believe it was patched. Do either of you to experience it still? @spacek531 @kyle-emmerich

athraxkobal commented 8 years ago

Mouselock doesn't go haywire on me.

ghost commented 8 years ago

This issue was moved to GitBlox/Core-Scripts#9

cliffchapmanrbx commented 4 years ago

Hi there, thank you for your feedback. We're going to be closing this repository as we've chosed the Roblox Dev Forum as our venue for developer feedback. Please feel free to migrate your feedback to a DevForum post if you feel it is still relevant.