private void Start() { if (Serializer.IsDeserializing) { return; } if (Serializer.IsLoading) { return; } staticSpheres = transform.Find("StaticSpheres").gameObject; wheelBase = transform.Find("WheelBase").gameObject; canvas = transform.Find("Canvas").gameObject; menu = transform.Find("Canvas/Menu").gameObject; res = transform.Find("Canvas/Menu/Residential").gameObject.GetComponent <Image>(); com = transform.Find("Canvas/Menu/Commercial").gameObject.GetComponent <Image>(); ind = transform.Find("Canvas/Menu/Industrial").gameObject.GetComponent <Image>(); off = transform.Find("Canvas/Menu/Office").gameObject.GetComponent <Image>(); indc = transform.Find("Canvas/Menu/Component").gameObject.GetComponent <Image>(); fol = transform.Find("Canvas/Menu/Foliage").gameObject.GetComponent <Image>(); serv = transform.Find("Canvas/Menu/Service").gameObject.GetComponent <Image>(); baseColor = fol.color; spawnManager = ReferenceManager.instance.spawnManager; economyManager = ReferenceManager.instance.economyManager; populationManager = ReferenceManager.instance.populationManager; progressionManager = ReferenceManager.instance.progressionManager; thumbTracker = GetComponent <ThumbTracker>(); events = GameObject.Find("LeftController").GetComponent <VRTK_ControllerEvents>(); events.TouchpadTouchStart += DoTouchpadTouch; events.TouchpadPressed += DoTouchpadPress; events.TouchpadTouchEnd += DoTouchpadRelease; HideUI(); }
private void Start() { if (Serializer.IsLoading) { return; } displayUI = transform.parent.transform.parent.GetComponent <DisplayUI>(); economyManager = GameObject.Find("Managers").GetComponent <EconomyManager>(); thumb = transform.parent.transform.parent.GetComponent <ThumbTracker>(); }