PopupCanvasHandler(임시)추가

This commit is contained in:
wsh
2025-04-03 14:12:41 +09:00
parent 222bfc347b
commit e7630541dc
3 changed files with 23 additions and 18 deletions

View File

@@ -15,6 +15,8 @@ namespace XED.Manage
public class EventConnector : MonoBehaviour, ISingle
{
StaticCanvasHandler staticCanvasHandler;
PopupCanvasHandler popupCanvasHandler;
public override void AfterAwake()
{
var rayCaster = FindSingle<Raycaster>();
@@ -81,24 +83,7 @@ namespace XED.Manage
renderObjectHandler
);
//canvas_Popup.agvnodepopup.Button_Plus.onClick.AddListener(agvNodeManager.AddNode);
//canvas_Popup.agvnodepopup.Button_Minus.onClick.AddListener(agvNodeManager.RemoveNode);
//canvas_Popup.agvnodepopup.DropDown_AGVNodeType.onValueChanged.AddListener(agvNodeManager.NodeTypeChange);
//canvas_Popup.agvnodemodepopup.Button_AGVPlay.onClick.AddListener(agvNodeManager.ordertoAGV);
//canvas_Popup.agvnodemodepopup.Button_AGVNodeLoad.onClick.AddListener(agvNodeManager.Load);
//canvas_Popup.agvnodemodepopup.Button_AGVNodeSave.onClick.AddListener(agvNodeManager.Save);
//canvas_Popup.agvnodemodepopup.onAGVNodeModeChanged += agvNodeManager.ChangeSelectMode;
canvas_Popup.panel_assetlibrary.scrollView.onSelect.AddListener(canvas_Popup.panel_assetproperties.Open);
canvas_Popup.panel_assetlibrary.scrollView.onHover.AddListener(canvas_Popup.panel_thumbnail.HandleOpenClose);
canvas_Popup.panel_assetlibrary.scrollRect.onExit.AddListener(canvas_Popup.panel_thumbnail.HandleOpenClose);
canvas_Popup.panel_assetproperties.onClickPreview += canvas_Popup.panel_predefinedtype.Open;
canvas_Popup.panel_assetproperties.onOpen += fbxFileManager.GetCustomAssetData;
canvas_Popup.panel_thumbnail.onOpen += fbxFileManager.GetCustomAssetData;
canvas_Popup.panel_thumbnail.onGetPosition += canvas_Popup.panel_assetlibrary.GetPositionX;
popupCanvasHandler = new PopupCanvasHandler(canvas_Popup, fbxFileManager);
canvas_DragArea.panel_draghandler.onDragBoxSelect += customAssetConnector.assetEventHandler.OnDragBoxSelect;
}

View File

@@ -0,0 +1,18 @@
namespace XED.Manage
{
public class PopupCanvasHandler
{
public PopupCanvasHandler( Canvas_Popup canvas_Popup, FBXFileManager fbxFileManager)
{
canvas_Popup.panel_assetlibrary.scrollView.onSelect.AddListener(canvas_Popup.panel_assetproperties.Open);
canvas_Popup.panel_assetlibrary.scrollView.onHover.AddListener(canvas_Popup.panel_thumbnail.HandleOpenClose);
canvas_Popup.panel_assetlibrary.scrollRect.onExit.AddListener(canvas_Popup.panel_thumbnail.HandleOpenClose);
canvas_Popup.panel_assetproperties.onClickPreview += canvas_Popup.panel_predefinedtype.Open;
canvas_Popup.panel_assetproperties.onOpen += fbxFileManager.GetCustomAssetData;
canvas_Popup.panel_thumbnail.onOpen += fbxFileManager.GetCustomAssetData;
canvas_Popup.panel_thumbnail.onGetPosition += canvas_Popup.panel_assetlibrary.GetPositionX;
}
}
}

View File

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