示例#1
0
 public NewWaypointNode(AmeAI ameAI)
 {
     this.ameAI = ameAI;
 }
示例#2
0
 public IsInLineOfSightNode(AmeAI ameAI, Transform targetPosition)
 {
     this.ameAI          = ameAI;
     this.targetPosition = targetPosition;
 }
示例#3
0
 //TODO: Might just have it chase player unless they can find hiding spot
 public RandomLocationNode(Transform playerPosition, AmeAI ameAI)
 {
     this.playerPosition = playerPosition;
     this.ameAI          = ameAI;
 }
示例#4
0
 public LastKnownLocationNode(AmeAI ameAI)
 {
     this.ameAI = ameAI;
 }
示例#5
0
 public IsInRangeNode(AmeAI ameAI, Transform targetPosition)
 {
     this.ameAI          = ameAI;
     this.targetPosition = targetPosition;
 }
示例#6
0
 public ChasePlayerNode(Transform playerPosition, AmeAI ameAI)
 {
     this.playerPosition = playerPosition;
     this.ameAI          = ameAI;
 }
示例#7
0
 public MoveToWaypointNode(AmeAI ameAI)
 {
     this.ameAI = ameAI;
 }