I am making a relative simple main menu and am trying to make the camera spin along with the camerapart so that the sky spins slowly in the background behind the start button.
I set the CameraSubject to the camera part and it faces the sky, but the camera doesn’t spin along with it. It’s in the correct position but just isn’t spinning, and the spinner does work, and the part also spins along with the spinner. (WeldConstraint)
Looking at the documentation, I think that setting the camera subject is pointless if you set the CameraType to scriptable. I’m not too sure about this though.
In the documentation, the different CameraTypes and their descriptions are provided. Maybe a CameraType other than scriptable is what you are looking for?
When I do follow or attach, it doesn’t actually make the CameraSubject my camerapart anymore, why is this? And how could I fix it?
(The Camerapart is normally facing the sky in some random spot)
Still is being weird and attaching the camera in 3rd person kinda like how it’d rotate around a humanoid normally. I think it needs to be scriptable, but still needs to follow the Cframe, which Idk how that would work.
In that case, mark @BandQueenForever 's answer as the solution. If none of the camera types work, you will likely have to script the CFrame via a loop, and by setting the CameraType to scriptable.
I would consider experimenting with other methods of constantly rotating a part. I have found something called AngularVelocity, which is the replacement for the now deprecated BodyAngularVelocity.
Here is the link to the documentation: