示例#1
0
 private void Start()
 {
     neutralPos = rb.transform.rotation;
     enemy      = GameObject.FindGameObjectWithTag("Enemy").transform;
     enemyDestinationChooser = enemy.GetComponent <EnemyDestinationChooser>();
     enemyAgent = enemy.GetComponent <NavMeshAgent>();
 }
示例#2
0
 // Start is called before the first frame update
 void Start()
 {
     agent   = GetComponent <NavMeshAgent>();
     chooser = GetComponent <EnemyDestinationChooser>();
     spotter = GetComponent <EnemyPlayerSpotter>();
     player  = spotter.Player;
     anim    = GetComponentInChildren <Animator>();
 }
 // Start is called before the first frame update
 void Start()
 {
     player       = GameObject.FindGameObjectWithTag("Player").transform;
     playerMov    = player.GetComponent <PlayerMovement>();
     cam          = Camera.main.transform;
     chooser      = GetComponent <EnemyDestinationChooser>();
     playerCandle = GameObject.FindGameObjectWithTag("Candle").transform;
 }
 // Start is called before the first frame update
 void Start()
 {
     chooser = FindObjectOfType <EnemyDestinationChooser>();
 }
示例#5
0
 // Start is called before the first frame update
 void Start()
 {
     spotter = GetComponentInParent <EnemyPlayerSpotter>();
     chooser = GetComponentInParent <EnemyDestinationChooser>();
 }