void Start() { //Grab required managers and tranforms. wordParent = GameObject.FindGameObjectWithTag("WordParent").transform; jsonLoader = GetComponent <JSONLoader>(); audMan = GetComponent <AudioManager>(); aesMan = GetComponent <AestheticManager>(); divMan = GetComponent <DivisionSystem>(); //Create the screen divisions. divMan.GenerateDivs(xDivs, yDivs, xDivPadding, yDivPadding, outerOnly); //Play The Intro aesMan.SetImpactText("My World"); AudioSource.PlayClipAtPoint(introAudio, Camera.main.transform.position); //Load previous points. if (PlayerPrefs.HasKey("Points")) { points = PlayerPrefs.GetInt("Points"); aesMan.SetPoints(points); } }
/// <summary> /// Gets a reference to the Aesthetic Manager so it can stay up to date later on. /// </summary> /// <param name="_aesMan"></param> public void SetAesMan(AestheticManager _aesMan) { aesMan = _aesMan; }