Has something recently changed to the camera? I’m setting the Camera.CFrame and right now the viewport is placed way off from where the Camera position actually is. This started happening 1-4 hours ago.
As you can see it looks alright when I tween but as soon as the tweening ends it’s like Camera jumps back to another position that’s like 200 studs away. Camera.CFrame.p prints correctly though, it’s just the viewport / zooming that is off.
Experiencing pretty much what’s described in the first post as well; in the live game with an updated client the camera is set much farther than what the CFrame is set to. This behavior does not happen with the same scripts when ran in (un-updated) studio play-solo.
dont mindt me including @DevUItra in here because we were talking about this same issue he has the same issue at his game Escape room while other places dont have that issue like mine called Would you rather
This is a bug with the port of Poppercam_Classic. It’s popping even for Scriptable cameras. Unfortunately, the update to Poppercam is not quite ready to go. We’re going to assess the impact of this and probably turn off the new playerscripts to fix this.
Was really confused when this happened, I thought this was an issue with the camera in my game and spent a lot of time trying to fix it. Hopefully it gets fixed as soon as possible, many games are nearly unplayable because of this.
Does anyone have any coding work arounds until then? The weekend has begun so I’m guessing it probably won’t get fixed for at least another 2 days. I’m currently testing out using the tweenservice but the results aren’t optimal
I am experiencing the same behaviour and many others too as I did a video tutorial on how to make a shop with this cam feature like OP.
Hopefully a fix is released soon.
Temporary fix is to use TweenService on the camera, see here: (Make sure cameratype is set to scriptable)
local tween = game:GetService("TweenService"):Create(
game.Workspace.CurrentCamera,
TweenInfo.new(0.5, Enum.EasingStyle.Quad, Enum.EasingDirection.In,0,false,0), -- Change to your liking
{
CFrame = "Put your cframe here as you would with interpolate",
Focus = "Cframe of camera focus"
}
)
tween:Play()