Exemplo n.º 1
0
 void Start()
 {
     playerMovement        = GetComponent <PlayerMovement>();
     projectileLauncher    = GetComponent <ProjectileLauncher>();
     playerInputController = GetComponent <PlayerInputController>();
     ///  playerInputController = GetComponent<PlayerInputController>();
 }
Exemplo n.º 2
0
        ///public event Action OnDestinationReached;
        // Vector3 clickPoint;



        void Start()
        {
            ///  initilazeNavMeshAgent();
            /// InvokeRepeating("ChaseTarget", 1,  1f);
            target = GameServices.Get <PlayerManager>().PlayerPosition; // new Transform();// Player.instance.transform;
            state  = IsCloseEnoughToShoot() ? States.Attack : States.Chase;

            projectileLauncher = GetComponent <ProjectileLauncher>();

            gameObject.tag = GameTags.Enemy;
        }