// Use this for initialization void Start() { GameObject gridContainer = GameObject.FindGameObjectWithTag("GridContainer"); _gridManager = gridContainer.GetComponent< HexGridManager >(); _navAgent = GetComponent< NavMeshAgent >(); _occupant = _gridManager.CreateOccupant(gameObject, 1); }
// Use this for initialization void Start() { GameObject gridContainer = GameObject.FindGameObjectWithTag("GridContainer"); _gridContainer = gridContainer.GetComponent <HexGridManager>(); _occupant = _gridContainer.CreateOccupant(gameObject, 1); }
// Use this for initialization void Start() { GameObject gridContainer = GameObject.FindGameObjectWithTag("GridContainer"); _gridContainer = gridContainer.GetComponent< HexGridManager >(); _navAgent = GetComponent< NavMeshAgent >(); GameObject swarmGameObject = GameObject.FindGameObjectWithTag ("SwarmTarget"); _target = swarmGameObject.GetComponent< SwarmTarget > (); _occupant = _gridContainer.CreateOccupant(gameObject, 1); _gridContainer.PositionToGrid(transform.position, ref currentGrid); }
// Use this for initialization void Start() { GameObject gridContainer = GameObject.FindGameObjectWithTag("GridContainer"); _gridContainer = gridContainer.GetComponent <HexGridManager>(); _navAgent = GetComponent <NavMeshAgent>(); GameObject swarmGameObject = GameObject.FindGameObjectWithTag("SwarmTarget"); _target = swarmGameObject.GetComponent <SwarmTarget> (); _occupant = _gridContainer.CreateOccupant(gameObject, 1); _gridContainer.PositionToGrid(transform.position, ref currentGrid); }