Rotate body when camera subject is not humanoid

How could i achieve this?
Or (since roblox’s scripts are highly editable) where is the anything that says it needs to be a humanoid to rotate?

In Humanoid there is an AutoRotate value, but i can’t tell where it leads to. Might be helpfull.

How to recreate/test:

  1. Load baseplate
  2. Play
  3. Change workspace.Camera.CameraSubject to a part
1 Like

Dead thread huh?
If you find anything, send it.
(I didn’t find anything on the topic)

You may be able to script something so a part faces towards the Camera.CFrame.LookVector.

Can you try describing what you’re looking for? I’m having a hard time understanding your intent.

I think this is what your looking for Humanoid | Documentation - Roblox Creator Hub.

If i change the CameraSubject, the character doesn’t rotate according to the camera.
How to make it rotate anyway, without any self made scripts (yes i tried, and for my case it proved… well… trash), because there is already a script somewhere in the base character. But where?

Well i was looking for the actual script that rotates the character. But helpfull nonetheless.

What are you changing the CameraSubject to and why?

I make a FakeHead part that follows the head of the character. Then i make the head transparent.

Also the UpperBody of the character rotates to face where the camera is facing, and if i just make the head the subject the problem would still be there (but now the character is transparent)

And yes, it must follow the FakeHead, otherwise the camera would float above the character.

hold on video incoming (upload failed nvm)

@Vain_p @Ninja_Deer @A_thruZAlt
This post might help.

Change the cameraSubject, and the autoRotate stops.