Seek_Behavior - superclass: ReferenceTarget; super-superclass:MAXWrapper - 11:0 - classID: #(1058553876, 702153735)
<seek_behavior>.name String Default: "Seek"
<seek_behavior>.targets ArrayParameter Default: #() -- node array
See Notes below.
Specify the object or objects as a stationary or moving target for delegates. Delegates move toward the target during the crowd simulation while turning as necessary.
<seek_behavior>.targetComp Integer Default: 0
0 - Closest Source Only: Each delegate seeks the closest of the assigned targets. Use this to have delegates assigned a single Seek behavior move in different directions.
1 - Average of Sources: All delegates head to a common point determined by averaging all targets' locations.
<seek_behavior>.seekMethod Integer Default: 0 -- animatable
0 - Angle: Applies a force to the delegate based on the angle between the delegate's current direction and the direction it would need to take in order to be moving directly towards the goal. If the Weight of the Seek behavior is 1, the delegate will be given a force that points directly towards the goal. If it's .5 it will bisect the angle between its current direction and the direction of the goal.
1 - Force: Applies a force in the direction of the goal always, but at different magnitudes. If the Weight of the Seek behavior is 1, the magnitude of the force will be the average speed. If the Weight of the Seek behavior is .5, the magnitude of the force will be half the average speed.
<seek_behavior>.forceColor Color Default: (color 0 255 0)
The color used to draw the Seek force vector during the solution.
<seek_behavior>.displayForce Boolean Default: True
When true, force exerted on the delegate(s) by the Seek behavior is drawn in the viewports as a vector during the simulation solution.
<Seek_Behavior>.useRadii Boolean Default: False
When true, the Seek behavior applies only to delegates less than the Outer Radius distance from the target.
<Seek_Behavior>.showRadii Boolean Default: True
When true, the radii are displayed when the force is active.
<Seek_Behavior>.innerRadius Float Default: 0.0 -- animatable
The distance from the target at which Seek is applied at full strength.
<Seek_Behavior>.outerRadius Float Default: 10.0 -- animatable
The distance from the target at which Seek begins to be applied.
<Seek_Behavior>.falloff Float Default: 2.0 -- animatable
You can perform the following MAXScript operations
deleteitem <array> <itemnumber>
<array> = #(item,item...)
<array> = append <array> <item>
on all of the properties containing an ArrayParamater of objects listed below. You can also undo/redo these operations.
The following MAXScript operations will cause Crowd to fail, either right away or later:
NEVER set a Crowd/Behavior ArrayParameter element to undefined.
Crowd : Helper
MAXWrapper Common Properties, Operators, and Methods
Value Common Properties, Operators, and Methods
MAXScript Extensions in character studio