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 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()

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