Type Method

goalToReachTargetSpeed:

Creates a goal whose effect is to accelerate or decelerate an agent until it reaches the specified speed.

Declaration

+ (instancetype)goalToReachTargetSpeed:(float)targetSpeed;

Parameters

targetSpeed

The speed for affected agents to reach.

Return Value

A new goal object.

See Also

Creating Goals for General Movement Behavior

+ goalToSeekAgent:

Creates a goal whose effect is to move an agent toward the current position of the specified other agent.

+ goalToFleeAgent:

Creates a goal whose effect is to move an agent away from the current position of the specified other agent.

+ goalToWander:

Creates a goal whose effect is to make an agent wander aimlessly, moving forward and turning at random.