Camera Manipulation Rig + Effects Module

dont really have any good tutorials i can refer you since i never watched any, like i said try just messing around with things on it to get a feel for it.

the way i animated the player pushing the gate is just 2 animations synced up together playing at the same time. the player animation and the gate animation

4 Likes

I always wondered if I could export the camara movments with the whole animation so it could be played in game.

Not sure if I’m missing something or I’m bein dumb, but when i go to moon animator (specifically moon animator 2) i go to add the rig, and when i click on the rig, it only allows me to manipulate and animate the rig, and not the “AttachToPart” or the “FieldOfView”

As I said, not sure if I’m missing something :sweat_smile:.

(also i dont use animator much as i use to so i dont really know a lot of the features of moon anim.)

1 Like

the camera object in moon has the attach to part property, not the rig. to add a camera objects just look under the camera option in moons topbar

1 Like

Can the animations be added on top of the camera movement? Let’s say I wanted to make the camera move side-to-side while walking and looking around in third person would that be possible?

if you want an affect like that, you will have to use a script, the rig is intended to mostly be used for cutscenes.

I’ve pretty much got the animation part down but I dunno how to actually make the camera work after reading this tutorial. Being how to make the player camera attach to the camera rig

Even then I’m not a Programmer and I’m not sure if I’m supposed to know things before knowing this thing to know something which leads to having something else known

you just need to put this line to change the camera to the rig

game.ReplicatedStorage.CameraEffectsModule.FireCamFocus:FireClient(SpecifiedPlayer,workspace.HumanoidCameraRig.Humanoid)

well yes but where I dunno where to put it

in a server script, location doesnt matter

You referring to a regular non-local regular joe script or are you referring to serverscriptservice because I added that line of code to a regular script it didn’t do much

weird, any errors in the output, also can you show the code you used

image

1 Like

the answer is right there in the error, player argument must be a player. if you want to make is so when a person joins their camera is set to the rig you can do:

game:GetService("Players").PlayerAdded:Connect(function(plr)
    plr.CharacterAdded:Connect(function()
        game.ReplicatedStorage.CameraEffectsModule.FireCamFocus:FireClient(plr,workspace.HumanoidCameraRig.Humanoid)
    end)
end)
2 Likes

Then again I don’t know anything about anything I have to know, thanks
(I’m looking for a more on touch script but I’ll figure it out)

Edit: YESSSSSSSSSSSSSSSSSSSSSSSSS I FIGURED IT OUT

1 Like

Hey there, thank you so much for this amazing tool/project. I’ve been trying to use it, and it was very interesting and fun to use. And I wanted to fire the CamFocus from the client, so is there any way I can do that from the client?

1 Like

hey, I was actually just talking about this to someone else yesterday lol, if you want to fire the cam focus on the client, i for some reason never implemented it so you could do that, all the code to do that is in the “CameraPlayer” script which, for now, you can just manually implement yourself.

the module is almost a year old with pretty inefficient code and i havent updated it outside of a few bug fixes. so ill likely be remaking it sometime soon with this in mind

Oh alright, thank you. And good project btw, used it, and will still be using it

1 Like

Hey, so I wanted to use this but. I don’t know how to animate the camera and rigs with moon animator, I know how to animate with moon animator but dont know how to animate the camera rig.

1 Like

How do I set the Camera back to Normal?