// Use this for initialization void Start() { gd = GetComponentInChildren <GroundDetect>(); turnAwayFromHole = GetComponentInChildren <EnemyTurnDetect>(); turnAwayFromWall = GetComponentInChildren <EnemyWallDetect>(); playerDetect = GetComponentInChildren <EnemyPlayerDetect>(); rigidBody = GetComponent <Rigidbody2D>(); startPoint = enemyTransform.position; destinationPoint = nextPos = destination.transform.position; }