Introducing Camera Toggle

Really good update - it doesn’t really work as well when you enable shift lock at the same time though.

4 Likes

Pretty neat update but if you have both this camera mode on and “click to move” option enabled, you can’t click to move without toggling the camera…

5 Likes

Personally, I would prefer Camera Toggle to be in Shift, more specifically being another option for shift-lock. I don’t see why they should be separate from each other and be able to use them together, although having Camera Toggle on alongside shift-lock causes the “lock” part to break/not work if you have Camera Toggle off.

Here’s what I mean by that:

Either have these two merge into one option, or make it disable Camera Toggle whenever you shift-lock. Being able to change the height of the Camera Toggle would also be a neat addition, as well.

7 Likes

I like the new addition of Camera Toggle, I think it is visually appealing, easy to use and it will make camera movement a lot easier for players with a trackpad which doesn’t support touch gestures.

However, I’ve managed to find a few issues with this new camera mode within a few minutes of testing.

Use case #1

I have my camera mode set as Camera Toggle

  • Settings display correctly in the game session I have just set the new camera mode
  • Upon starting a new game session after previously setting your camera mode to Camera Toggle, it displays your camera mode in the settings as “Default (Classic)” despite the camera having the functionality of Camera Toggle.

Use case #2

I have Shift Lock Switch enabled and have my camera mode set to Camera Toggle

  • Toggling Shift Lock using the keybind does nothing besides offset your camera to the right
  • While Shift Lock is enabled and you toggle the new camera mode, the mouse crosshair has an offset similar to what the Shift Lock mouse icon would have
  • While Shift Lock and the new toggle mode are enabled, BubbleChats also gets an offset
17 Likes

I’ve been getting so annoyed over this being removed, as I felt that it was important to me for perfectly alligning my camera/character ingame, and I used these shortcuts everywhere. This also worked, for example, in terms of perfectly rotating your character in prop hunt games like Blox Hunt to make your position look less suspicious by blending in with the environment even more (by perfectly alligning your rotation to make it look as if, the object was already placed there in the map originally, and is not a player)

This feature was important to me, and I hope it does come back.

7 Likes

This is a nice addition to the platform, however, I wish older bugs had been kinked out first.

There’s been one in particular that developers have been confused about for quite a while now without getting an answer back:

In summary: User Camera Movement Mode cant be preset by the developers causing issues with cutscenes in various games.

Will this be a resolved issue any time soon?

2 Likes

This is a great little update, well done! Of course, I will have to get used to this, but it’s overall a helpful feature. :+1:

2 Likes

pleasepleasepleasepleaseplease add this or something similar to studio. if i dont have a mouse with me, studio is so much harder to do.

2 Likes

Hmm interesting I don’t what to think about it but it Shure looks interesting wonder if there are advantages that we can implement into our games

2 Likes

To a person who has a trackpad without gesture support, I really think this is a really nice update onto ROBLOX & will help lots of people including me! :slight_smile:

2 Likes

This is cool, but on the topic of camera settings, i would like to ask for a additional setting for VehicleSeats, the stock camera is vary annoying and demanding you to look ahead, and when your trying turn your camera around and click something, it gets vary aggravating, as the seat wants you to look forewords, and its hard to script a custom camera (and the one i had is now broken), i would love to see toggle camera options for this area.

2 Likes

This is a pretty cool camera feature that I already see in some roblox games, I think it’s nice having it off on default. One potential issue I may see is a game having the same possible keyBind or something similar and it confusing players.

Another somewhat related camera topic was the < >. I would love to see those reimplemented, they were pretty useful.

1 Like

So this is just a more modernized shift lock?

6 Likes

This is useful on my system because it doesn’t support right click and drag.

Seriously. Holding down the right click button, the cursor will not move. It works with external mice, but nah.

Thanks. Now just let me disable trackpad gestures completely and it’ll be all good.

2 Likes

You can change the UserInput to a KeyCode or another user input by going into the PlayerModule → CameraModule → CameraInput. The lines responsible for toggling the CameraToggle will have lines similar to this:

	local rmbDown, rmbUp
do
	local rmbDownBindable = Instance.new("BindableEvent")
	local rmbUpBindable = Instance.new("BindableEvent")

	rmbDown = rmbDownBindable.Event
	rmbUp = rmbUpBindable.Event

	UserInputService.InputBegan:Connect(function(input, gpe)
		if not gpe and input.UserInputType == Enum.UserInputType.MouseButton2 then 
			rmbDownBindable:Fire()
		end
	end)

	UserInputService.InputEnded:Connect(function(input, gpe)
		if input.UserInputType == Enum.UserInputType.MouseButton2 then
			rmbUpBindable:Fire()
		end
	end)
end
5 Likes

It’s a nice feature to have but i’m still not used to it.

1 Like

I see this as an improvement to the Shift-Lock camera type we have which is a great thing, definitely gonna take some time getting used to, then again it’s entirely optional

1 Like

Looks great. A ton of people will definitely benefit from this.

1 Like

This is great, but adding on top of the already proposed ideas:

Switch keybind to Mouse3 (Mouse Wheel click) & keep Mouse2 (RMB) to the normal camera rotation. It’d be a bit easier to use, imo.

1 Like

This reminded me that turning off certain camera modes for your game still doesn’t work. That feature should definitely be fixed before this is added, as this may hinder many current games.

2 Likes