示例#1
0
    public void LinkObjectsAndComponents()
    {
        sman = FindObjectOfType <SceneMan>();
        if (sman == null)
        {
            throw new UnityException("Options panel could not find RegionMan");
        }
        bman = FindObjectOfType <BuildingMan>();
        lman = FindObjectOfType <LinkCloudMan>();
        gman = FindObjectOfType <GarageMan>();
        mman = FindObjectOfType <MapMan>();
        vman = FindObjectOfType <VidcamMan>();

        initialScene = transform.Find("InitialSceneDropdown").gameObject.GetComponent <Dropdown>();;
        treeOptions  = transform.Find("TreeModeDropdown").gameObject.GetComponent <Dropdown>();
        bldOptions   = transform.Find("BuildingModeDropdown").gameObject.GetComponent <Dropdown>();
        linkVisuals  = transform.Find("LinkVisualsDropdown").gameObject.GetComponent <Dropdown>();
        linkTrans    = transform.Find("LinkVisualsTransSlider").gameObject.GetComponent <Slider>();
        slotVisuals  = transform.Find("SlotVisualsDropdown").gameObject.GetComponent <Dropdown>();
        mapVisuals   = transform.Find("MapVisualsDropdown").gameObject.GetComponent <Dropdown>();
        backVisuals  = transform.Find("BackVisualsDropdown").gameObject.GetComponent <Dropdown>();
        camSelection = transform.Find("CameraSelectionDropdown").gameObject.GetComponent <Dropdown>();
        graphGenMode = transform.Find("GraphGenModeDropdown").gameObject.GetComponent <TMP_Dropdown>();

        var linkTransTextGo = linkTrans.transform.Find("LinkVisualsTransparencyText").gameObject;

        linkTransText = linkTransTextGo.GetComponent <Text>();
    }
示例#2
0
    public void LinkObjectsAndComponents()
    {
        sman = FindObjectOfType <SceneMan>();
        if (sman == null)
        {
            throw new UnityException("MapFit panel could not find RegionMan");
        }
        lman = FindObjectOfType <LinkCloudMan>();
        mman = FindObjectOfType <MapMan>();

        if (lman == null)
        {
            Debug.Log("lman null");
        }
        {
            var go = transform.Find("MapHeightSlider").gameObject;
            mapHeight = go.GetComponent <Slider>();
            var go1 = go.transform.Find("MapHeightText").gameObject;
            mapHeightText = go1.GetComponent <Text>();
        }
        {
            var go = transform.Find("MapRotateSlider").gameObject;
            mapRotate = go.GetComponent <Slider>();
            var go1 = go.transform.Find("MapRotateText").gameObject;
            mapRotateText = go1.GetComponent <Text>();
        }
        {
            var go = transform.Find("MapXvalSlider").gameObject;
            mapXval = go.GetComponent <Slider>();
            var go1 = go.transform.Find("MapXvalText").gameObject;
            mapXvalText = go1.GetComponent <Text>();
        }
        {
            var go = transform.Find("MapZvalSlider").gameObject;
            mapZval = go.GetComponent <Slider>();
            var go1 = go.transform.Find("MapZvalText").gameObject;
            mapZvalText = go1.GetComponent <Text>();
        }

        panelActive = true;
    }