PathEngine home previous: Overviewnext: Description of Approach
Contents, Programmers Guide, Example Projects, Other Examples, 'SeparatingGroups', Controls


In addition to the following demo specific controls, the demo also inherits the camera controls of the PathEngine testbed.
Refer to this page, for information about these camera controls.

Changing the selection set

Press left mouse button, hold, drag, and release, to modify the selection set.

  • Left mouse only - Create a new selection set containing the agents inside the dragged bounding box.
  • Shift + Left mouse - Agents inside the dragged bounding box are added to the current selection.
  • 'T' + Left mouse - Selection status is toggled for agents inside the dragged bounding box.
  • Issuing a single destination movement order

    Point at the desired goal position and click the right mouse button to issue a movement order to the current selection set.
    (In this case the group will attempt to move to the target position and then come to rest.)

    Issuing a multisection looping movement order

    While holding the shift key, right click a series of positions to be used as waypoints, in sequence.
    When the shift key is released, the currently selected set of agents will be assigned a movement order that loops through these positions.

    Pause and single step advance

    Pressing 'P' pauses (or unpauses) the action. Pressing 'A' when paused then advances one single update step at a time.

    Documentation for PathEngine release 6.03 - Copyright © 2002-2021 PathEnginenext: Description of Approach