[UPDATE] Introducing EZCamera!

Oh wait

Screenshot_108

are you sure your not getting any errors?
Try changing the first line to:

local EZCam = require(game:GetService("ReplicatedStorage"):WaitForChild("Modules"):WaitForChild("EZCam"))

oh i know why now -
Change your code to this:

local plr = game:GetService("Players").LocalPlayer
local char = plr.Character or plr.CharacterAdded:Wait()

local EZCam = require(game:GetService("ReplicatedStorage"):WaitForChild("Modules"):WaitForChild("EZCam"))

EZCam:Start(workspace:WaitForChild("MyPart", "Still")

Thanks for the heads up though!
I will fix this bug right now

Still doesn’t work .-. (30 ch)

Did you use the code I just sent you?
If you did and its still broken, any more errors or yellow text?

Players.Lyyrezism.PlayerScripts.LocalScript:6: Expected ')' (to close '(' at column 12), got <eof>

fixed that small bug xd (30 chars)

It works! I was wondering, I want a still of the part from above and to the back. Is there a way to do that yet?

You can try orbit, but this sounds like an entire new preset. I will see what I can do to make a preset like that in my next update :ok_hand:

Alrighty, nice! Thanks so much for the help!

1 Like

Another suggestion is possibly make if so that in each Preset Type there is a bool value that if set to true, it basically makes the camera not have the parent’s rotation basically, because if you do a still for the players head, when you walk it shakes and it is kinda annoying.

1 Like

And even if you do an orbit, it still shakes the camera when you walk so.

Np, just make the orbit subject the HumanoidRootPart instead of the head.

That allows the player to see their 4 limbs and if you want a first person, it doens’t fit right because it isn’t first person, it is more like center-person lol

As of a few seconds, ago I just added a new PresetParameter called OffsetCFrame to both the Still preset and Wobble preset. If you want it to lock to the HumanoidRootPart’s CFrame + an offset, you can now do it.
Example:

local EZCam = require(script.Parent.EZCam)

local PresetParams = {
     OffsetCFrame = CFrame.new(0, 3, 5);
}

EZCam:Start(player.Character.HumanoidRootPart, "Still", PresetParams)

Can you link me to the updated module?

Its the same link up top:
https://www.roblox.com/library/5466599215/UPDATE-EZCamera-V-1-04

Enjoy :ok_hand:

Alright thx! (30 charssssssss)

1 Like

It is a fix, but the camera still shakes when you wake as a still without the offset.