Ejemplo n.º 1
0
    // Use this for initialization




    void Start()
    {
        /*
        GameObject clone = Instantiate(Resources.Load("CC"), Vector3.zero, Quaternion.identity) as GameObject;
        */


        

        Vector3 x = transform.parent.position;
        transform.parent.position = new Vector3(transform.parent.parent.parent.parent.GetChild(0).transform.position.x, transform.parent.position.y, transform.parent.parent.parent.parent.GetChild(0).transform.position.z);
        transform.position = x;
        if (Vector3.Distance(transform.position, transform.parent.position) > 2)
        {
            ucit.upridge = true;

            ridgecontrol.reset();


            up.reset();




            
            eavecontrol.reset();
            
            roofcontrol.reset();
            roofcontrol2.reset();
            roofcontrolS.reset();
            

            //20160829
            ridgecontrol.GetComponent<RidgeControl>().ridgemanage[0].GetComponent<catline>().ResetCatmullRom();

        }


        
        //ridgecontrol.ridgemanage[0].GetComponent<RidgeControl>().ridgemanage[0].GetComponent<catline>().ResetCatmullRom();
        

       
        /*
        eavecontrol.reset();
        up.reset();
        roofcontrol.reset();

        roofcontrol2.reset();
        roofcontrolS.reset();
         */
        



        /*
        rtc.reset();
        */

    }
Ejemplo n.º 2
0
    public void setnumberslidervalue()
    {
        //numberslidervalue = (int)numberslider.value;



        if (transform.parent.GetChild(0).GetChild(0).GetChild(0).GetComponent <catline>())
        {
            transform.parent.GetChild(0).GetChild(0).GetChild(0).GetComponent <catline>().ResetCatmullRom();
        }


        if (transform.parent.GetChild(0).childCount > 2)
        {
            transform.parent.GetChild(0).GetChild(1).GetChild(0).GetComponent <catline>().ResetCatmullRom();
            //print("dgdgdfgdfgdgdfg "+transform.parent.GetChild(0).GetChild(1).GetChild(0).name);
        }


        if (ridgecontrol)
        {
            ridgecontrol.reset();



            //print("~~~~~~~~bababababa~~~~~~~~~     " + (center.transform.position.x - transform.parent.GetChild(0).GetChild(0).GetChild(0).GetChild(0).transform.position.x));
            if (Mathf.Abs(center.transform.position.x - transform.parent.GetChild(0).GetChild(0).GetChild(0).GetChild(0).transform.position.x) > 1)
            {
                upridge = true;
            }
            else
            {
                // upridge = false;
                upridge = true;
            }


            if (upridge == true)
            {
                up.reset();
            }


            if (rtc)
            {
                rtc.reset();
            }

            eavecontrol.reset();
            roofcontrol1.reset();
            roofcontrol2.reset();
            roofcontrolS.reset();
        }


        settwvalue();
    }
Ejemplo n.º 3
0
    void OnMouseUp()
    {
        this.transform.parent.GetComponent <RidgeControl>().ridgemanage[0].GetComponent <catline>().ResetCatmullRom();

        ridgecontrol.reset();

        roofcontrol.withoutinireset();
        roofcontrol2.reset();
        roofcontrolS.reset();
    }
Ejemplo n.º 4
0
    void OnMouseUp()
    {
        if (transform.parent.parent.parent.GetChild(0).GetChild(0).GetComponent <RidgeControl>())
        {
            this.transform.parent.parent.parent.GetChild(0).GetChild(0).GetComponent <RidgeControl>().ridgemanage[0].GetComponent <catline>().ResetCatmullRom();
        }
        this.transform.parent.GetComponent <ColumnControl>().columnmanage[0].GetComponent <catline>().ResetCatmullRom();

        columncontrol.reset();

        if (ridgecontrol)
        {
            ridgecontrol.reset();
            eavecontrol.reset();

            roofcontrol.withoutinireset();

            roofcontrol2.reset();
            roofcontrolS.reset();
        }
        bc.reset();
        fc.reset();

        if (pt)
        {
            pt.reset();
        }
        if (rtc)
        {
            rtc.reset();
        }
    }
Ejemplo n.º 5
0
    public void setnumberslidervalue()
    {
        numberslidervalue = (int)numberslider.value;
        ridgecontrol.reset();

        if (upridge == true)
        {
            up.reset();
        }

        rtc.reset();
        columncontrol.reset();
        eavecontrol.reset();
        roofcontrol.reset();
        roofcontrol2.reset();
        roofcontrolS.reset();

        /*
         * bc.reset();
         * fc.reset();
         * plat.reset();
         */
    }
Ejemplo n.º 6
0
    void OnMouseUp()
    {
        eavecontrol.r2p = eavecontrol.eavemanage[0].transform.GetChild(1).transform.position;
        eavecontrol.r3p = eavecontrol.eavemanage[0].transform.GetChild(2).transform.position;
        eavecontrol.r4p = eavecontrol.eavemanage[0].transform.GetChild(3).transform.position;
        eavecontrol.r5p = eavecontrol.eavemanage[0].transform.GetChild(4).transform.position;
        eavecontrol.r6p = eavecontrol.eavemanage[0].transform.GetChild(5).transform.position;



        roofcontrol.r2p = roofcontrol.roofsurfacemanage[0].transform.GetChild(1).transform.position;

        this.transform.parent.parent.parent.GetChild(0).GetChild(0).GetComponent <RidgeControl>().ridgemanage[0].GetComponent <catline>().ResetCatmullRom();
        this.transform.parent.GetComponent <ColumnControl>().columnmanage[0].GetComponent <catline>().ResetCatmullRom();

        ridgecontrol.reset();
        columncontrol.reset();
        eavecontrol.withoutinireset();
        roofcontrol.withoutinireset();
        roofcontrol2.reset();
        roofcontrolS.reset();
        fc.reset();
        rtc.reset();
    }