|
|
@@ -14,12 +14,19 @@ public class Enemy : MonoBehaviour
|
|
|
void Start ()
|
|
|
{
|
|
|
behaviorController = new EnemyAI.BehaviorController();
|
|
|
+ behaviorController.blackboard.navMeshAgent = GetComponent<UnityEngine.AI.NavMeshAgent>();
|
|
|
}
|
|
|
|
|
|
// Update is called once per frame
|
|
|
void Update ()
|
|
|
{
|
|
|
- behaviorController.blackboard.Night = true;
|
|
|
+ EnemyAI.Blackboard blackboard = behaviorController.blackboard;
|
|
|
+ // TODO get state
|
|
|
+ blackboard.Night = true;
|
|
|
+ // TODO get position
|
|
|
+ blackboard.PlayerPosition = new Vector3(0, 0, 0);
|
|
|
+ blackboard.EnemyPosition = transform.position;
|
|
|
+
|
|
|
behaviorController.Update();
|
|
|
}
|
|
|
}
|