private bool HaveNullPrefabs() { bool isNull = ReferenceUtil.TestNullReferences(AirplanePrefab, "Airplane Prefab", "PrefabReferencesAuthoringComponent"); isNull |= ReferenceUtil.TestNullReferences(BulletPrefab, "Bullet Prefab", "PrefabReferencesAuthoringComponent"); return(isNull); }
private void InitializeAudioSourceArray(out AudioSource[] array, AudioSource prefab, int amount, string referenceName) { if (ReferenceUtil.TestNullReferences(prefab, referenceName, "SoundController")) { array = new AudioSource[0]; return; } Transform localTransform = transform; array = new AudioSource[amount]; for (int i = 0; i < amount; i++) { AudioSource source = Instantiate(prefab, localTransform); source.enabled = false; array[i] = source; } }
private void Awake() { ReferenceUtil.TestNullReferences(_timerText, "Text to timer", "UIController"); ReferenceUtil.TestNullReferences(_scoreText, "Text to score", "UIController"); ReferenceUtil.TestNullReferences(_highscoreText, "Text to highscore", "UIController"); }