CustomAssetDataHandler 삭제
This commit is contained in:
@@ -36,12 +36,10 @@ namespace Studio.AssetTool
|
|||||||
public System.Action onRemoveObjects;
|
public System.Action onRemoveObjects;
|
||||||
public System.Action onAssetDropped;
|
public System.Action onAssetDropped;
|
||||||
|
|
||||||
public CustomAssetDataHandler assetDataHandler;
|
|
||||||
public CustomAssetEventHandler assetEventHandler;
|
public CustomAssetEventHandler assetEventHandler;
|
||||||
public SceneDataContainer sceneDataContainer;
|
public SceneDataContainer sceneDataContainer;
|
||||||
public CustomAssetConnector()
|
public CustomAssetConnector()
|
||||||
{
|
{
|
||||||
assetDataHandler = new CustomAssetDataHandler();
|
|
||||||
assetEventHandler = new CustomAssetEventHandler();
|
assetEventHandler = new CustomAssetEventHandler();
|
||||||
}
|
}
|
||||||
public override void Init()
|
public override void Init()
|
||||||
|
|||||||
@@ -1,30 +0,0 @@
|
|||||||
using Studio.AssetTool;
|
|
||||||
using Studio.AssetLibraryTree;
|
|
||||||
using Studio.HierarchyTree;
|
|
||||||
using Studio.Manage;
|
|
||||||
using Studio.Util;
|
|
||||||
|
|
||||||
namespace Studio.AssetTool
|
|
||||||
{
|
|
||||||
public class CustomAssetDataHandler
|
|
||||||
{
|
|
||||||
public void OnRemoveFbxFile(string objectName)
|
|
||||||
{
|
|
||||||
var connector = ManagerHub.instance.Get<CustomAssetConnector>();
|
|
||||||
connector.assetScrollView.RemoveItem(objectName, AssetLibraryItemType.file);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void SaveSelectedAssetDatasToLocal()
|
|
||||||
{
|
|
||||||
var connector = ManagerHub.instance.Get<CustomAssetConnector>();
|
|
||||||
var fbxFileManager = ManagerHub.instance.Get<FBXFileManager>();
|
|
||||||
fbxFileManager.SaveToLocalData(connector.selectedAssetDatas);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void LoadLocalAssetDatas()
|
|
||||||
{
|
|
||||||
var fbxFileManager = ManagerHub.instance.Get<FBXFileManager>();
|
|
||||||
// fbxFileManager.LoadLocalData();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: d3adeda70e52eec4f90e00c256e86640
|
|
||||||
@@ -36,12 +36,20 @@ namespace Studio.UI
|
|||||||
public override void AfterAwake()
|
public override void AfterAwake()
|
||||||
{
|
{
|
||||||
var customAssetConnector = ManagerHub.instance.Get<CustomAssetConnector>();
|
var customAssetConnector = ManagerHub.instance.Get<CustomAssetConnector>();
|
||||||
btnExport.onClick.AddListener(customAssetConnector.assetDataHandler.SaveSelectedAssetDatasToLocal);
|
btnExport.onClick.AddListener(SaveSelectedAssetDatasToLocal);
|
||||||
btnImport.onClick.AddListener(customAssetConnector.assetDataHandler.LoadLocalAssetDatas);
|
//btnImport.onClick.AddListener(customAssetConnector.assetDataHandler.LoadLocalAssetDatas);
|
||||||
scrollRect = FindSingle<Canvas_Popup>().panel_assetlibrary.scrollRect;
|
scrollRect = FindSingle<Canvas_Popup>().panel_assetlibrary.scrollRect;
|
||||||
scrollRect.menuPopup = gameObject;
|
scrollRect.menuPopup = gameObject;
|
||||||
SetActive(false);
|
SetActive(false);
|
||||||
}
|
}
|
||||||
|
public void SaveSelectedAssetDatasToLocal()
|
||||||
|
{
|
||||||
|
var connector = ManagerHub.instance.Get<CustomAssetConnector>();
|
||||||
|
var fbxFileManager = ManagerHub.instance.Get<FBXFileManager>();
|
||||||
|
fbxFileManager.SaveToLocalData(connector.selectedAssetDatas);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
protected override void OnEnable()
|
protected override void OnEnable()
|
||||||
{
|
{
|
||||||
base.OnEnable();
|
base.OnEnable();
|
||||||
|
|||||||
Reference in New Issue
Block a user