private void Initialize() { if (!isInitialized) { isInitialized = true; mAnimator = GetComponent <Animator>(); asteroidCreator = GetComponent <AsteroidCreator>(); mAnimator = GetComponent <Animator>(); } preparedAsteroids = asteroidCreator.PrepareAsteroids(m_RotateTarget); }
private void Awake() { //Always create a new one on awake AsteroidCreator.instance = this; }