Class BoxDestroyerController
Simple KaijuController to destroy boxes.
Inherited Members
Namespace: KaijuSolutions.Agents.Samples.BoxDestroyer
Syntax
public class BoxDestroyerController : KaijuController
Methods
OnActuatorDone(KaijuActuator)
Callback for when an KaijuActuator has successfully fully completed its action.
Declaration
protected override void OnActuatorDone(KaijuActuator actuator)
Parameters
| Type | Name | Description |
|---|---|---|
| KaijuActuator | actuator | The KaijuActuator. |
Overrides
OnActuatorFailed(KaijuActuator)
Callback for when an KaijuActuator has failed its execution.
Declaration
protected override void OnActuatorFailed(KaijuActuator actuator)
Parameters
| Type | Name | Description |
|---|---|---|
| KaijuActuator | actuator | The KaijuActuator. |
Overrides
OnEnabled()
Callback for when the Agent has finishing becoming enabled.
Declaration
protected override void OnEnabled()
Overrides
OnMovementStopped(KaijuMovement)
Callback for when a KaijuMovement has stopped.
Declaration
protected override void OnMovementStopped(KaijuMovement movement)
Parameters
| Type | Name | Description |
|---|---|---|
| KaijuMovement | movement | The KaijuMovement. |
Overrides
OnSense(KaijuSensor)
Callback for when a KaijuSensor has been run.
Declaration
protected override void OnSense(KaijuSensor sensor)
Parameters
| Type | Name | Description |
|---|---|---|
| KaijuSensor | sensor | The KaijuSensor. |