void Start()
    {
        prefabTreeUIInfo.treeInfo.setData(
                GameSystem.Singleton.prefabInfoTree.getGUITreeNode(
                    defaultCollapsedNodeImage,defaultExpandedNodeImage
                    )
            );

        settingTreeUIInfo.treeInfo.setData(
                GameSystem.Singleton.settingInfoTree.getGUITreeNode(
                    defaultCollapsedNodeImage, defaultExpandedNodeImage
                    )
            );

        if (addObjectEvent == null)
            addObjectEvent = nullAddObjectEvent;
        //if(getCreateInfoFromSystem)
        //{
        //    var lPrefabInfos = GameSystem.Singleton.PrefabInfoList;
        //    objectCreateInfos = new ObjectCreateInfo[lPrefabInfos.Length];
        //    for (int i = 0; i < lPrefabInfos.Length; ++i)
        //    {
        //        var lObjectCreateInfo = new ObjectCreateInfo();
        //        var lPrefabInfo = lPrefabInfos[i];
        //        lObjectCreateInfo.showName = lPrefabInfo.showName;
        //        lObjectCreateInfo.name = lPrefabInfo.name;
        //        //lObjectCreateInfo.prefab = lPrefabInfo.prefab;
        //        objectCreateInfos[i] = lObjectCreateInfo;
        //    }

        //}
    }
 public void addAddObjectEventReceiver(AddObjectEvent pFunc)
 {
     addObjectEvent += pFunc;
 }
Esempio n. 3
0
 void Start()
 {
     if (addObjectEvent == null)
         addObjectEvent = nullAddObjectEvent;
 }