private void Awake() { Water.SetActive(false); IsBroken = false; spriteRenderer = GetComponent <SpriteRenderer>(); pipesManager = GameObject.FindObjectOfType <PipesManager>(); }
void Awake() { if (instance == null) { instance = this; } else { Destroy(gameObject); } }
private void Start() { manager = FindObjectOfType <PipesManager>(); for (int i = 0; i < acceptableRotations.Length; i++) { currRotation = transform.rotation.eulerAngles.z; acceptableRotations[i] = transform.rotation.eulerAngles.z; switch (pipeType) { case 0: Rotate(); Rotate(); Rotate(); Rotate(); break; case 1: Rotate(); Rotate(); break; case 2: Rotate(); break; } } if (interactable && scrambleIt) { scramble = Random.Range(1, 4); for (int i = 0; i < scramble; i++) { Rotate(); } } }
void Start() { pipesManager = FindObjectOfType <PipesManager> (); }