void Start () { currentWorld = spawnWorld; this.transform.position = currentWorld.transform.position; rayDirection = new Vector3(0.5f, 0.5f, 1f); ui = GetComponent<Interface>(); fx = GameObject.FindObjectOfType<FX>(); voice = GameObject.FindObjectOfType<Voice>(); transition = GameObject.FindObjectOfType<Transition>(); mouseLook = GameObject.FindObjectOfType<MouseLook>(); audioListener = GameObject.FindObjectOfType<AudioListener>().transform; StartCoroutine(transition.Intro(gateSpawn)); }