The fact that the player camera centers around the vehicle’s bounding sphere is probably okay for cars, but it could make it difficult to see in larger vehicles like buses or trains where the front of the vehicle is too far in front of the camera. Also, the auto tilt feature is a bit slow to respond and not very effective when a vehicle is driving on bumpy ground / going up and down hills constantly. It also glitches when a vehicle is vertical. I have found this a problem in my boat game, where when the boat sinks and ends up facing directly up/down, it is impossible to control the camera properly. I’ve also noticed that the camera also glitches in confined spaces for example when driving in a tunnel (especially in longer vehicles). I personally don’t like having the camera auto-rotate in 1st person. It’s most annoying for when you are trying to drive a vehicle backwards and it keeps rotating to face forwards. I can’t wait for the customisation features to come out so I can disable it all.
I posted in another thread about this but I’ll echo it here, since the arrow key fix, I noticed that the default zoom level was changed further out. (or maybe it was already doing that with the arrow key issue and I was too distracted by the arrow key issue to notice the new zoom out). Anyway, it seems to far out for my taste. Now every time I get in and out of the car I have to zoom back in manually. My 2 cents.
Is that your game? Is it a vehicle seat using the default camera? I have a vehicle with a custom camera that behaves as your screenshots, but generic vehicle seat (classname: VehicleSeat) vehicles with no custom cams zoom out, but do not revert back to zoomed in mode when out of the seat and out of following mode.
EDIT: I realized what was happening here, and it was my own fault not studio. I had a transparent GUI element covering the entire screen, which of course was causing all the problems I listed. Once I removed that, everything worked fine.
I started getting the “ActivateCameraController did not select a module” a few days ago in my game when I was scripting a cutscene, but I didn’t see an easy fix and it didn’t seem to be bothering anything so I let it go.
Fast forward to last night, a few hours after I finished reworking my cutscene to use bezier curves instead of tweens, everything had been working fine and I moved on to other parts of my game. I had not done anything else to change the camera but when I went to test before bed after my cutscene I had no mouse control over the camera. I was able to use left/right directional keys to pan, but I had no zoom or any other control. I tried messing with my scripts, changing the camera types around and setting and resetting the control but nothing fixed it. I even took out the CameraSubject assignment that caused the warning and it still locked the camera.
On top of that, it seems like it also did something to the mouse hit detection I was using in another script. Instead of being tied to the mouse location, using a clickdetector and .MouseClick, .MouseHoverEnter and .MouseHoverLeave, it seems to now be tied to a set distance in front of the player’s character that only changes with player movement.
I have no idea what happened or what to do to try to fix it, and I’ve been banging my head against the wall for hours now. Any idea what’s going on?
Yes, It is my game but and yes, I am using the default camera although I added a camera plug-in (camera view) and I’m not sure if that affects the camera view. Usually it is like that, it auto follows for you when you step into the car.
Uhm, if you look inside some of the A-Chassis cars, inside of the plug-ins folder or body folder, there might be a GUI or script of the speedometer. I’m not 100% how to use it but thats all the help I have for you so far.
Is there a fix coming for this new zoom based on vehicle size ‘feature’? Or does anyone know of a workaround? A way to trick the seat into thinking the vehicle is smaller? I’m getting tired of zooming in over and over, and over, every time I get out of something.
This change caused me to get a sudden spike in bug reports about weird vehicle camera behavior, especially in regards to several aircraft. A simple toggle to disable this would have been greatly appreciated.
I’ve noticed something that I’m assuming is a bug, but in first person, if you move your camera side to side it automatically goes back to front-facing, and if you hold right click it moves correctly without interference. I hope this isn’t intended, I don’t like it and it’s annoying to have to right-click if you’re already in first person.