예제 #1
0
    static public void OQODCQDDCO(RoadObjectScript target)
    {
        OCDQDCQOCQ.OCQCDDOCDQ(target.transform);

        List <ODODDQQO> arr = OCDQDCQOCQ.OQOODCQQCO(false);

        target.OCODODQDDO(arr, OCDQDCQOCQ.OQQQOOOOOC(arr), OCDQDCQOCQ.OQODCCCCCD(arr));
        Transform mySideObject = OQOQOODCDD(target);

        ODQQOQDCDO(target.OOOOODODCQ, target.transform, target.OOCCOOODOO(), target.OOQDOOQQ, target.OOQQQOQO, target.raise, target, mySideObject);



        target.ODODDDOO = true;
    }
예제 #2
0
    static public void OODODODOOD(sideObjectScript scr, int index, RoadObjectScript target, Transform go)
    {
        string    n = go.gameObject.name;
        Transform p = go.parent;

        if (go != null)
        {
            MonoBehaviour.DestroyImmediate(go.gameObject);
        }
        List <ODODDQQO> arr = OCDQDCQOCQ.OQOODCQQCO(false);
        ODODDQQO        so  = (ODODDQQO)arr[index];

        OQCQDCQQQQ(n, p, so, index, target);

        GameObject goi = null;

        if (so.ODODDQOODC != "")
        {
            goi = (GameObject)AssetDatabase.LoadAssetAtPath(AssetDatabase.GUIDToAssetPath(so.ODODDQOODC), typeof(GameObject));
        }
        GameObject OQQCDCDCOQ = null;

        if (so.ODQQOCOODO != "")
        {
            OQQCDCDCOQ = (GameObject)AssetDatabase.LoadAssetAtPath(AssetDatabase.GUIDToAssetPath(so.ODQQOCOODO), typeof(GameObject));
        }
        GameObject OQCQDOQDQO = null;

        if (so.OOOCCODCDO != "")
        {
            OQCQDOQDQO = (GameObject)AssetDatabase.LoadAssetAtPath(AssetDatabase.GUIDToAssetPath(so.OOOCCODCDO), typeof(GameObject));
        }

        OCDQDCQOCQ.OOODQDDCQQ(target.OOOOODODCQ, target.transform, target.OOCCOOODOO(), target.OOQDOOQQ, index, target.raise, goi, OQQCDCDCOQ, OQCQDOQDQO);
        arr = null;
    }