void Start(){ movementManager = GetComponent<MovementManager> (); playerSpawner = GetComponent<PlayerSpawner> (); player = GetComponent<Player> (); elementSpawner = GetComponent<ElementSpawner> (); spellSpawner = GetComponent<SpellSpawner> (); shieldSpawner = GetComponent<ShieldSpawner> (); audioManager = GetComponent<AudioManager> (); }
// Use this for initialization private void Awake() { name = thisElement; //Debug.Log("hi guys"); elementSpawner = FindObjectOfType <ElementSpawner>(); timer = Random.Range(timerRange.x, timerRange.y); rb = GetComponent <Rigidbody2D>(); //GetComponent<BoxCollider2D>().enabled = true; //GetComponent<SpriteRenderer>().sortingOrder = 1; elementChase = FindObjectOfType <ElementChase>(); anim = GetComponent <Animator>(); newRot = Random.Range(-rotRange, rotRange); //timer = Random.Range(timerRange.x, timerRange.y); }
void Awake(){ //singleton instance = this; }