How would I get the camera to follow the mouse, and to lock the mouse to the center of the screen, kind of like in MouseLockSwitch. The reason I don't want to use MouseLockSwitch is because players would be given the option to NOT use MouseLockSwitch, causing the game's fundamental mechanics to suffer. (Making a MOBA like Smite really)
I already have the script so that the camera is pointing towards where the player is viewing, and if you right-click + drag, both the player and camera move in unison. I just need to eliminate the need to RMB + Drag.
Any suggestions on what methods and events I should be using?
So you're trying to create a third-person mode where you can swivel the camera around your character by simply moving the mouse? It seems that you're saying you want the camera to point towards the direction the player is facing, but at the same time you want the camera to point towards the direction the mouse is pointing. Which one is it?
It's not possible to lock the mouse to the center of the screen unless you set the Player's CameraMode to "LockFirstPerson"