void Start() { // GetComponent on the gameObject thisRB = GetComponent <Rigidbody2D> (); pathfindingManager = GetComponent <EMNutrientPathfindingManager> (); // Initialization currentNode = null; nextNode = null; fSpeed = Random.Range(.4f, .8f); bIsAbsorbed = false; fAbsorbSpeed = Random.Range(1f, 2f); fAbsorbTime = 1f; // Not using A* by default bCanFindPath = false; // Call the PauseAStar function for initial movement StartCoroutine(PauseAStar()); }
void Start() { // GetComponent on the gameObject thisRB = GetComponent<Rigidbody2D> (); pathfindingManager = GetComponent<EMNutrientPathfindingManager> (); // Initialization currentNode = null; nextNode = null; fSpeed = Random.Range (.4f, .8f); bIsAbsorbed = false; fAbsorbSpeed = Random.Range (1f, 2f); fAbsorbTime = 1f; // Not using A* by default bCanFindPath = false; // Call the PauseAStar function for initial movement StartCoroutine (PauseAStar ()); }