예제 #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;
 }