private void Awake() { _particleSystem = GetComponentInChildren <ParticleSystem>(); if (_collision == null) { _collision = FindObjectOfType <FauxCollision>(); } if (_colorInit == null) { _colorInit = FindObjectOfType <ColorInstantiator>(); } }
private void Awake() { Cursor.visible = false; _hinges = GetComponentsInChildren <Transform>(); _hingesRenderer = GetComponentsInChildren <MeshRenderer>(); _audioSource = GetComponent <AudioSource>(); for (int i = 0; i < NUMBER_OF_COLORABLES; i++) { _colorQueue.Add(ColorInstantiator.EColor.Empty); } if (_colorInit == null) { _colorInit = FindObjectOfType <ColorInstantiator>(); } }