void Start() { worldTicker = GameObject.Find("GameManager").GetComponent<WorldTicker>(); canvas = GameObject.Find("HealthCanvas").GetComponent<Canvas>(); EnemyDatabase enemyDB = GameObject.Find("Databases").GetComponent<EnemyDatabase>(); enemy = enemyDB.getEnemyByID(0); //This, with some work, can be passed to EnemyDatabase so it only runs once enemy.Initialize(); enemy.SetController(this); myRig = GetComponent<Rigidbody2D>(); initHealthBar(); }