Class PlayerController
A player controller is an Actor responsible for controller another actor
public class PlayerController : Actor, IFlowGraphRuntime, IFlowProgramRuntime, IFlowGraphContainer, ICeresGraphContainer
- Inheritance
-
PlayerController
- Implements
- Inherited Members
Constructors
PlayerController()
public PlayerController()
Methods
GetActor()
[ExecutableFunction]
public Actor GetActor()
Returns
GetTActor<TActor>()
public TActor GetTActor<TActor>() where TActor : Actor
Returns
- TActor
Type Parameters
TActor
Invoke_GetActor(PlayerController)
[ExecutableFunction]
public static Actor Invoke_GetActor(PlayerController value)
Parameters
valuePlayerController
Returns
Invoke_IsBot(PlayerController)
[ExecutableFunction]
public static bool Invoke_IsBot(PlayerController value)
Parameters
valuePlayerController
Returns
Invoke_SetActor(PlayerController, Actor)
[ExecutableFunction]
public static void Invoke_SetActor(PlayerController value, Actor value)
Parameters
valuePlayerControllervalueActor
IsBot()
[ExecutableFunction]
public virtual bool IsBot()
Returns
OnDestroy()
[ImplementableEvent]
protected override void OnDestroy()
SetActor(Actor)
[ExecutableFunction]
public void SetActor(Actor actor)
Parameters
actorActor