コード例 #1
0
 public SeekToPosition(Agent agent, Vector3 destination)
     : base(agent, GoalTypes.SeekToPosition)
 {
     _destination = destination;
     _seek        = new Seek(agent.Kinematic, destination);
     _look        = new FaceHeading(agent.Kinematic);
 }
コード例 #2
0
 public TraverseEdge(Agent agent, Edge edgeToTraverse)
     : base(agent, GoalTypes.SeekToPosition)
 {
     //this.edgeToTraverse = edgeToTraverse;
     _destination = edgeToTraverse.ToNode.Position;
     _seek        = new Seek(agent.Kinematic, _destination);
     _look        = new FaceHeading(agent.Kinematic);
 }