コード例 #1
0
    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();
    }
コード例 #2
0
 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>();
 }