CustomAssetDataHandler 삭제

This commit is contained in:
wsh
2025-05-23 11:23:30 +09:00
parent ba3154b014
commit 7595b49a5f
4 changed files with 10 additions and 36 deletions

View File

@@ -36,12 +36,10 @@ namespace Studio.AssetTool
public System.Action onRemoveObjects;
public System.Action onAssetDropped;
public CustomAssetDataHandler assetDataHandler;
public CustomAssetEventHandler assetEventHandler;
public SceneDataContainer sceneDataContainer;
public CustomAssetConnector()
{
assetDataHandler = new CustomAssetDataHandler();
assetEventHandler = new CustomAssetEventHandler();
}
public override void Init()

View File

@@ -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();
}
}
}

View File

@@ -1,2 +0,0 @@
fileFormatVersion: 2
guid: d3adeda70e52eec4f90e00c256e86640

View File

@@ -36,12 +36,20 @@ namespace Studio.UI
public override void AfterAwake()
{
var customAssetConnector = ManagerHub.instance.Get<CustomAssetConnector>();
btnExport.onClick.AddListener(customAssetConnector.assetDataHandler.SaveSelectedAssetDatasToLocal);
btnImport.onClick.AddListener(customAssetConnector.assetDataHandler.LoadLocalAssetDatas);
btnExport.onClick.AddListener(SaveSelectedAssetDatasToLocal);
//btnImport.onClick.AddListener(customAssetConnector.assetDataHandler.LoadLocalAssetDatas);
scrollRect = FindSingle<Canvas_Popup>().panel_assetlibrary.scrollRect;
scrollRect.menuPopup = gameObject;
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()
{
base.OnEnable();