public void Start() { driver = GameObject.FindObjectOfType<FlippyDriver>(); player = GameObject.FindGameObjectWithTag("Player").transform; // put the current bg just ahead of the player, to invoke the swap soon bgCurrent = (GameObject.Instantiate(bgPrefab[driver.Stage]) as GameObject).transform; bgCurrent.name = bgPrefab[driver.Stage].name; bgCurrent.transform.parent = transform; bgCurrent.transform.position = new Vector2(-BackgroundWidth / 2, 0); // bgOther will get placed ahead of bgCurrent in a second bgOther = (GameObject.Instantiate(bgPrefab[driver.Stage]) as GameObject).transform; bgOther.name = bgPrefab[driver.Stage].name; bgOther.transform.parent = transform; bgOther.transform.position = new Vector2(BackgroundWidth / 2, 0); }
public void Start() { player = GameObject.FindGameObjectWithTag("Player"); driver = GameObject.FindObjectOfType<FlippyDriver>(); }
public void Start() { driver = GameObject.FindObjectOfType<FlippyDriver>().GetComponent<FlippyDriver>(); }
public void Start() { driver = GameObject.FindObjectOfType<FlippyDriver>(); player = GameObject.FindObjectOfType<FlippyPlayer>(); }