In order for the agents to effectively interact with the environment, basic parameters like
physics interactions has to be set first.
For the purpose of our simulation, we have purchased
AdvancedPeoplePack2
where the following settings have already been saved in the prefabs.
However, in the case where a different assest is used:
Click and drag in a prefab of your agent into the scene.
Attach a Rigidbody component to the agent and ensure than "Use Gravity" is checked.
Attach a Box Collider component to the agent and edit the bounding volume such that the it matches the agent in such a manner:
Attach a Root Motion Controller component to the agent.
Note: the Context object to be attached to this component will be instantiated in
step 2 of
Configuring Agent Behaviours.
Attach a AIM Simple Controller component to the agent where the
default values should be sufficient.
Note: the Context object to be attached to this component will be instantiated in
step 2 of
Configuring Agent Behaviours.