PlayerScripts¶
A container for client-side scripts to be run inside Player objects within the Players service.
Description¶
PlayerScripts is a container object located inside Player objects
within the Players service. It is created automatically when a player
joins the game and its main purpose is to contain client scripts copied from
the StarterPlayerScripts container within the StarterPlayer
service.
Unlike the Backpack and PlayerGui containers, the
PlayerScripts container is not accessible to the server and server‑side
Script objects will not run when parented to PlayerScripts.
Inheritance¶
Object → Instance → PlayerScripts
Nova inheritance: Instance → PlayerScripts
Inherited members¶
Inherited from Instance: 8 properties, 36 methods, 7 events. They are documented on the base class page.
16 modern Roblox member(s) are not implemented yet — expand to inspect
Members declared by Roblox's PlayerScripts class (or by a missing base class) that Nova does not expose. Use this list to scope a migration; the compatibility guide has the recommended workaround.
Methods¶
| Member | Signature | Status | Notes | Flags |
|---|---|---|---|---|
ClearComputerCameraMovementModes |
PlayerScripts:ClearComputerCameraMovementModes(): null |
Not yet | Unregisters all ComputerCameraMovementMode enums from the game's settings menu. |
— |
ClearComputerMovementModes |
PlayerScripts:ClearComputerMovementModes(): null |
Not yet | Unregisters all ComputerMovementMode enums from the game's settings menu. |
— |
ClearTouchCameraMovementModes |
PlayerScripts:ClearTouchCameraMovementModes(): null |
Not yet | Unregisters all TouchCameraMovementMode enums from the game's settings menu. |
— |
ClearTouchMovementModes |
PlayerScripts:ClearTouchMovementModes(): null |
Not yet | Unregisters all TouchMovementMode enums from the game's settings menu. |
— |
GetRegisteredComputerCameraMovementModes |
PlayerScripts:GetRegisteredComputerCameraMovementModes(): Array |
Not yet | — | RobloxScriptSecurity |
GetRegisteredComputerMovementModes |
PlayerScripts:GetRegisteredComputerMovementModes(): Array |
Not yet | — | RobloxScriptSecurity |
GetRegisteredTouchCameraMovementModes |
PlayerScripts:GetRegisteredTouchCameraMovementModes(): Array |
Not yet | — | RobloxScriptSecurity |
GetRegisteredTouchMovementModes |
PlayerScripts:GetRegisteredTouchMovementModes(): Array |
Not yet | — | RobloxScriptSecurity |
RegisterComputerCameraMovementMode |
PlayerScripts:RegisterComputerCameraMovementMode(cameraMovementMode: ComputerCameraMovementMode): null |
Not yet | Registers that a computer camera movement mode is available to be selected from the game menu. | — |
RegisterComputerMovementMode |
PlayerScripts:RegisterComputerMovementMode(movementMode: ComputerMovementMode): null |
Not yet | Registers that a computer movement mode is available to be selected from the game menu. | — |
RegisterTouchCameraMovementMode |
PlayerScripts:RegisterTouchCameraMovementMode(cameraMovementMode: TouchCameraMovementMode): null |
Not yet | Registers that a touch camera movement mode is available to be selected from the game menu. | — |
RegisterTouchMovementMode |
PlayerScripts:RegisterTouchMovementMode(movementMode: TouchMovementMode): null |
Not yet | Registers that a touch movement mode is available to be selected from the game menu. | — |
Events¶
| Member | Signature | Status | Notes | Flags |
|---|---|---|---|---|
ComputerCameraMovementModeRegistered |
ComputerCameraMovementModeRegistered() |
Not yet | — | RobloxScriptSecurity |
ComputerMovementModeRegistered |
ComputerMovementModeRegistered() |
Not yet | — | RobloxScriptSecurity |
TouchCameraMovementModeRegistered |
TouchCameraMovementModeRegistered() |
Not yet | — | RobloxScriptSecurity |
TouchMovementModeRegistered |
TouchMovementModeRegistered() |
Not yet | — | RobloxScriptSecurity |
Roblox reference: PlayerScripts
Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.