protected void Awake() { _headScript = GameObject.FindWithTag("BriansHead").GetComponent<HeadScript>(); _targetRoom = _headScript.wildcardRooms[(int)targetRoom]; }
private void Start() { var head = GameObject.FindWithTag("BriansHead").GetComponent<HeadScript>(); _eyeRoom = head.wildcardRooms[0]; for (var i = 0; i < bars.Length; i++) { bars[i].ChangeBlockSpeed(blockSpeed); bars[i].manager = this; } // Added .25f for a bit of separation between blocks. _pulseInterval = (1.25f/blockSpeed); StartCoroutine( SendBlockPulse() ); }
protected override void Start() { _headScript = GameObject.FindWithTag("BriansHead").GetComponent<HeadScript>(); _camera = _headScript.headCamera; _noseRoom = _headScript.wildcardRooms[1]; base.Start(); for(var i = 0; i < initialWorkerCount; i++) { var worker = Instantiate(workerPrefab) as GameObject; var script = worker.GetComponent<Worker>(); script.workerBank = this; // fix script.skinnedMesh.material.color = workerColours[Random.Range(0, workerColours.Length)]; _allWorkers.Add(new WorkerInfo(script, 0)); _bankedWorkers.Add(script); } }
private void Awake() { var head = GameObject.FindWithTag("BriansHead").GetComponent<HeadScript>(); _mouthRoom = head.wildcardRooms[2]; }
void Start() { _wildcardRoom = transform.parent.GetComponent<WildcardRoom>(); _material = renderer.material; }