get_player_controller
Returns a local player controller from the current world.
Syntax
ue.get_player_controller(index?: integer) -> UObjectProxy?, string?Parameters
| Parameter | Type | Description |
|---|---|---|
index | integer? | Zero-based local-player index. Default: 0. |
Returns
| Type | Description |
|---|---|
UObjectProxy | The matching PlayerController. |
nil, string | The world is not ready or no controller exists at that index. |
Example
local controller = assert(ue.get_player_controller())
local camera = controller.PlayerCameraManager