// Use this for initialization void Start() { gameCamera = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <GameCamera>(); Actor = GetComponent <Actor>(); gestureListener = new GestureListener(); gestureListener.GestureEvent += new GestureListener.GestureEventHandler(HandleGesture); atkManager = new WrestlerAttackManager(this); sensorManager = new SensorManager(Actor); }
// Use this for initialization void Start() { gameManager = GameObject.Find("Game Manager").GetComponent <GameManager>(); gameCamera = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <GameCamera>(); Actor = GetComponent <Actor>(); atkManager = new WrestlerAttackManager(this); sensorManager = new SensorManager(Actor); // Set range at which the enemy will run towards the player RunDistance = UnityEngine.Random.Range(18f, 25f); // Start out agressive Behavior = ActorBehaviorType.AGGRESSIVE; // Get the player for targeting Player = GameObject.FindGameObjectWithTag("Player").GetComponent <Player>(); PlayerManager = Player.GetComponent <ActionManager>(); CalculateDifficulty(gameManager.Score + 1); }