EventConnector->CanvasManager
This commit is contained in:
@@ -38,10 +38,10 @@ namespace Studio.AssetTool
|
|||||||
//interferedObjectManager = ManagerHub.instance.Get<InterferedObjectManager>();
|
//interferedObjectManager = ManagerHub.instance.Get<InterferedObjectManager>();
|
||||||
renderObjectPrefab = Resources.Load<GameObject>("Prefabs/PRF_RenderObject");
|
renderObjectPrefab = Resources.Load<GameObject>("Prefabs/PRF_RenderObject");
|
||||||
sceneDataContainer = GameObject.FindAnyObjectByType<SceneDataContainer>();
|
sceneDataContainer = GameObject.FindAnyObjectByType<SceneDataContainer>();
|
||||||
assetScrollRect = EventConnector.instance.GetCanvas<Canvas_Popup>().panel_assetlibrary.scrollRect;
|
assetScrollRect = CanvasManager.instance.GetCanvas<Canvas_Popup>().panel_assetlibrary.scrollRect;
|
||||||
assetScrollView = EventConnector.instance.GetCanvas<Canvas_Popup>().panel_assetlibrary.scrollView;
|
assetScrollView = CanvasManager.instance.GetCanvas<Canvas_Popup>().panel_assetlibrary.scrollView;
|
||||||
componentScrollView = EventConnector.instance.GetCanvas<Canvas_Popup>().panel_hierarchy.scrollView;
|
componentScrollView = CanvasManager.instance.GetCanvas<Canvas_Popup>().panel_hierarchy.scrollView;
|
||||||
panel_ObjectDistance = EventConnector.instance.GetCanvas<Canvas_Popup>().panel_objectdistance;
|
panel_ObjectDistance = CanvasManager.instance.GetCanvas<Canvas_Popup>().panel_objectdistance;
|
||||||
//InterworkingDataScrollView = EventConnector.instance.GetCanvas<Canvas_Popup>().panel_interworkingdatalist.scrollView;
|
//InterworkingDataScrollView = EventConnector.instance.GetCanvas<Canvas_Popup>().panel_interworkingdatalist.scrollView;
|
||||||
|
|
||||||
assetScrollRect.onDragBegin.AddListener(OnAssetSelected);
|
assetScrollRect.onDragBegin.AddListener(OnAssetSelected);
|
||||||
@@ -231,7 +231,7 @@ namespace Studio.AssetTool
|
|||||||
|
|
||||||
public void OnDeselectAll()
|
public void OnDeselectAll()
|
||||||
{
|
{
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
canvas_Popup.panel_dynamicobjectinfo.gameObject.SetActive(false);
|
canvas_Popup.panel_dynamicobjectinfo.gameObject.SetActive(false);
|
||||||
componentScrollView.DeselectAll();
|
componentScrollView.DeselectAll();
|
||||||
canvas_Popup.panel_objectdistance.SetSelecetedObjectToNull();
|
canvas_Popup.panel_objectdistance.SetSelecetedObjectToNull();
|
||||||
@@ -264,7 +264,7 @@ namespace Studio.AssetTool
|
|||||||
}
|
}
|
||||||
internal void OnSelectObjects(string name, List<GameObject> selectedObjects)
|
internal void OnSelectObjects(string name, List<GameObject> selectedObjects)
|
||||||
{
|
{
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
canvas_Popup.panel_dynamicobjectinfo.SetObjectInfo(name, selectedObjects);
|
canvas_Popup.panel_dynamicobjectinfo.SetObjectInfo(name, selectedObjects);
|
||||||
canvas_Popup.panel_dynamicobjectinfo.SetActive(true);
|
canvas_Popup.panel_dynamicobjectinfo.SetActive(true);
|
||||||
canvas_Popup.panel_objectdistance.SelectObjectFromClick(name, selectedObjects);
|
canvas_Popup.panel_objectdistance.SelectObjectFromClick(name, selectedObjects);
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ namespace Studio.AssetTool
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
EventConnector.instance.GetCanvas<Canvas_DragArea>().panel_draghandler.OnBeginDrag(clickBeginPos);
|
CanvasManager.instance.GetCanvas<Canvas_DragArea>().panel_draghandler.OnBeginDrag(clickBeginPos);
|
||||||
}
|
}
|
||||||
private void OnMousePointerUp()
|
private void OnMousePointerUp()
|
||||||
{
|
{
|
||||||
@@ -78,14 +78,14 @@ namespace Studio.AssetTool
|
|||||||
EventSystem.current.RaycastAll(pointerData, raycastResults);
|
EventSystem.current.RaycastAll(pointerData, raycastResults);
|
||||||
if (raycastResults.Any(x => x.gameObject.layer == uiLayer))
|
if (raycastResults.Any(x => x.gameObject.layer == uiLayer))
|
||||||
{
|
{
|
||||||
EventConnector.instance.GetCanvas<Canvas_DragArea>().panel_draghandler.ForceEndDrag();
|
CanvasManager.instance.GetCanvas<Canvas_DragArea>().panel_draghandler.ForceEndDrag();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
//포인터 업 위치가 포인터 다운 위치에서 크게 벗어났을 경우는 클릭을 무시한다.
|
//포인터 업 위치가 포인터 다운 위치에서 크게 벗어났을 경우는 클릭을 무시한다.
|
||||||
if ((clickBeginPos - Input.mousePosition).magnitude > clickLengthThreshold)
|
if ((clickBeginPos - Input.mousePosition).magnitude > clickLengthThreshold)
|
||||||
{
|
{
|
||||||
DeselectAll();
|
DeselectAll();
|
||||||
EventConnector.instance.GetCanvas<Canvas_DragArea>().panel_draghandler.OnEndDrag(Input.mousePosition);
|
CanvasManager.instance.GetCanvas<Canvas_DragArea>().panel_draghandler.OnEndDrag(Input.mousePosition);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
List<CustomAssetRenderObject> raycastedTarget = new List<CustomAssetRenderObject>();
|
List<CustomAssetRenderObject> raycastedTarget = new List<CustomAssetRenderObject>();
|
||||||
@@ -142,7 +142,7 @@ namespace Studio.AssetTool
|
|||||||
DeselectAll();
|
DeselectAll();
|
||||||
}
|
}
|
||||||
|
|
||||||
EventConnector.instance.GetCanvas<Canvas_DragArea>().panel_draghandler.ForceEndDrag();
|
CanvasManager.instance.GetCanvas<Canvas_DragArea>().panel_draghandler.ForceEndDrag();
|
||||||
}
|
}
|
||||||
public void DeselectAll()
|
public void DeselectAll()
|
||||||
{
|
{
|
||||||
@@ -152,7 +152,7 @@ namespace Studio.AssetTool
|
|||||||
}
|
}
|
||||||
RemoveAllSelections();
|
RemoveAllSelections();
|
||||||
|
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
canvas_Popup.panel_dynamicobjectinfo.ResetObjectInfo();
|
canvas_Popup.panel_dynamicobjectinfo.ResetObjectInfo();
|
||||||
|
|
||||||
ManagerHub.instance.Get<CustomAssetConnector>().OnDeselectAll();
|
ManagerHub.instance.Get<CustomAssetConnector>().OnDeselectAll();
|
||||||
@@ -232,8 +232,8 @@ namespace Studio.AssetTool
|
|||||||
public void OnTransformChangedFromRTG(List<GameObject> transformObjects)
|
public void OnTransformChangedFromRTG(List<GameObject> transformObjects)
|
||||||
{
|
{
|
||||||
OnTransformChanged(transformObjects);
|
OnTransformChanged(transformObjects);
|
||||||
EventConnector.instance.GetCanvas<Canvas_Popup>().panel_dynamicobjectinfo.OnTransformChanged(transformObjects);
|
CanvasManager.instance.GetCanvas<Canvas_Popup>().panel_dynamicobjectinfo.OnTransformChanged(transformObjects);
|
||||||
EventConnector.instance.GetCanvas<Canvas_DragArea>().panel_draghandler.ForceEndDrag();
|
CanvasManager.instance.GetCanvas<Canvas_DragArea>().panel_draghandler.ForceEndDrag();
|
||||||
}
|
}
|
||||||
public void OnTransformChanged(List<GameObject> transformObjects)
|
public void OnTransformChanged(List<GameObject> transformObjects)
|
||||||
{
|
{
|
||||||
@@ -304,7 +304,7 @@ namespace Studio.AssetTool
|
|||||||
renderObject.onTransformChanged?.Invoke();
|
renderObject.onTransformChanged?.Invoke();
|
||||||
}
|
}
|
||||||
|
|
||||||
EventConnector.instance.GetCanvas<Canvas_Popup>().panel_dynamicobjectinfo.OnTransformChanged(objectsToAlign.Select(renderObject => renderObject.gameObject).ToList());
|
CanvasManager.instance.GetCanvas<Canvas_Popup>().panel_dynamicobjectinfo.OnTransformChanged(objectsToAlign.Select(renderObject => renderObject.gameObject).ToList());
|
||||||
}
|
}
|
||||||
|
|
||||||
private void UndoAlign(List<CustomAssetRenderObject> objectsToAlign, List<Vector3> originalPos)
|
private void UndoAlign(List<CustomAssetRenderObject> objectsToAlign, List<Vector3> originalPos)
|
||||||
@@ -315,7 +315,7 @@ namespace Studio.AssetTool
|
|||||||
renderObject.transform.position = originalPos[i];
|
renderObject.transform.position = originalPos[i];
|
||||||
renderObject.onTransformChanged?.Invoke();
|
renderObject.onTransformChanged?.Invoke();
|
||||||
}
|
}
|
||||||
EventConnector.instance.GetCanvas<Canvas_Popup>().panel_dynamicobjectinfo.OnTransformChanged(objectsToAlign.Select(renderObject => renderObject.gameObject).ToList());
|
CanvasManager.instance.GetCanvas<Canvas_Popup>().panel_dynamicobjectinfo.OnTransformChanged(objectsToAlign.Select(renderObject => renderObject.gameObject).ToList());
|
||||||
}
|
}
|
||||||
public void VertexSnap()
|
public void VertexSnap()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ namespace Studio
|
|||||||
public void Execute()
|
public void Execute()
|
||||||
{
|
{
|
||||||
var assetManager = ManagerHub.instance.Get<AssetManager>();
|
var assetManager = ManagerHub.instance.Get<AssetManager>();
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
assetManager.CombineAssetFolderPaths(canvas_Popup.panel_assetmanager.GetAssetManagerData().localAssetsPaths);
|
assetManager.CombineAssetFolderPaths(canvas_Popup.panel_assetmanager.GetAssetManagerData().localAssetsPaths);
|
||||||
assetManager.CombineAssetFolderPaths(canvas_Popup.panel_assetsetting.GetAssetManagerData().localAssetsPaths);
|
assetManager.CombineAssetFolderPaths(canvas_Popup.panel_assetsetting.GetAssetManagerData().localAssetsPaths);
|
||||||
assetManager.LoadLocalFBXDirectorys();
|
assetManager.LoadLocalFBXDirectorys();
|
||||||
|
|||||||
@@ -137,7 +137,7 @@ namespace Studio.Command
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
ManagerHub.instance.Get<RenderObjectHandler>().DeselectAll();
|
ManagerHub.instance.Get<RenderObjectHandler>().DeselectAll();
|
||||||
var canvas = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
canvas.panel_dynamicobjectinfo.ResetObjectInfo();
|
canvas.panel_dynamicobjectinfo.ResetObjectInfo();
|
||||||
//connector.onRemoveObjects?.Invoke();
|
//connector.onRemoveObjects?.Invoke();
|
||||||
connector.componentScrollView.DeselectAll();
|
connector.componentScrollView.DeselectAll();
|
||||||
|
|||||||
@@ -59,10 +59,10 @@ namespace Studio
|
|||||||
}
|
}
|
||||||
//connector.onRemoveObjects?.Invoke();
|
//connector.onRemoveObjects?.Invoke();
|
||||||
ManagerHub.instance.Get<RenderObjectHandler>().DeselectAll();
|
ManagerHub.instance.Get<RenderObjectHandler>().DeselectAll();
|
||||||
var canvas = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
canvas.panel_dynamicobjectinfo.ResetObjectInfo();
|
canvas.panel_dynamicobjectinfo.ResetObjectInfo();
|
||||||
connector.componentScrollView.DeselectAll();
|
connector.componentScrollView.DeselectAll();
|
||||||
EventConnector.instance.GetCanvas<Canvas_Popup>().panel_dynamicobjectinfo.ResetObjectInfo();
|
CanvasManager.instance.GetCanvas<Canvas_Popup>().panel_dynamicobjectinfo.ResetObjectInfo();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ namespace Studio.Command
|
|||||||
//connector.onRemoveObjects?.Invoke();
|
//connector.onRemoveObjects?.Invoke();
|
||||||
renderObjectHandler.DeselectAll();
|
renderObjectHandler.DeselectAll();
|
||||||
connector.componentScrollView.DeselectAll();
|
connector.componentScrollView.DeselectAll();
|
||||||
var canvas = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
canvas.panel_dynamicobjectinfo.ResetObjectInfo();
|
canvas.panel_dynamicobjectinfo.ResetObjectInfo();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ namespace Studio.Command
|
|||||||
public void Execute()
|
public void Execute()
|
||||||
{
|
{
|
||||||
var projectManager = ManagerHub.instance.Get<ProjectManager>();
|
var projectManager = ManagerHub.instance.Get<ProjectManager>();
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
var projectName = canvas_Popup.panel_newprojectinfo.GetProjectName();
|
var projectName = canvas_Popup.panel_newprojectinfo.GetProjectName();
|
||||||
var projectPath = canvas_Popup.panel_newprojectinfo.GetProjectRoute();
|
var projectPath = canvas_Popup.panel_newprojectinfo.GetProjectRoute();
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ namespace Studio.Command
|
|||||||
public void Execute()
|
public void Execute()
|
||||||
{
|
{
|
||||||
var projectManager = ManagerHub.instance.Get<ProjectManager>();
|
var projectManager = ManagerHub.instance.Get<ProjectManager>();
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
|
|
||||||
projectManager.OpenProejctSettingData(canvas_Popup.panel_openprojectinfo.GetProjectRoute());
|
projectManager.OpenProejctSettingData(canvas_Popup.panel_openprojectinfo.GetProjectRoute());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ namespace Studio
|
|||||||
public void Execute()
|
public void Execute()
|
||||||
{
|
{
|
||||||
var projectManager = ManagerHub.instance.Get<ProjectManager>();
|
var projectManager = ManagerHub.instance.Get<ProjectManager>();
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
var projectName = canvas_Popup.panel_topmenunewprojectinfo.GetProjectName();
|
var projectName = canvas_Popup.panel_topmenunewprojectinfo.GetProjectName();
|
||||||
var projectPath = canvas_Popup.panel_topmenunewprojectinfo.GetProjectRoute();
|
var projectPath = canvas_Popup.panel_topmenunewprojectinfo.GetProjectRoute();
|
||||||
|
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ namespace Studio
|
|||||||
public void Execute()
|
public void Execute()
|
||||||
{
|
{
|
||||||
var projectManager = ManagerHub.instance.Get<ProjectManager>();
|
var projectManager = ManagerHub.instance.Get<ProjectManager>();
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
var projectPath = canvas_Popup.panel_topmenuopenprojectinfo.GetProjectRoute();
|
var projectPath = canvas_Popup.panel_topmenuopenprojectinfo.GetProjectRoute();
|
||||||
|
|
||||||
projectManager.OpenProejctSettingData(projectPath);
|
projectManager.OpenProejctSettingData(projectPath);
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ namespace Studio.Conifg
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
var result = canvas_Popup.panel_apisetting.GetAPISetting();
|
var result = canvas_Popup.panel_apisetting.GetAPISetting();
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
@@ -20,7 +20,7 @@ namespace Studio.Conifg
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
var result = canvas_Popup.panel_mqttsetting.GetMQTTSetting();
|
var result = canvas_Popup.panel_mqttsetting.GetMQTTSetting();
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
@@ -30,7 +30,7 @@ namespace Studio.Conifg
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
var result = canvas_Popup.panel_3dfactorysetting.GetAssetDatas();
|
var result = canvas_Popup.panel_3dfactorysetting.GetAssetDatas();
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ namespace Studio.Core
|
|||||||
private void Awake()
|
private void Awake()
|
||||||
{
|
{
|
||||||
ManagerHub.instance.Init();
|
ManagerHub.instance.Init();
|
||||||
EventConnector.instance.Init();
|
CanvasManager.instance.Init();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -22,7 +22,7 @@ namespace Studio
|
|||||||
{
|
{
|
||||||
folderPathList.Clear();
|
folderPathList.Clear();
|
||||||
|
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
var fbxFileManager = ManagerHub.instance.Get<FBXFileManager>();
|
var fbxFileManager = ManagerHub.instance.Get<FBXFileManager>();
|
||||||
var connector = ManagerHub.instance.Get<CustomAssetConnector>();
|
var connector = ManagerHub.instance.Get<CustomAssetConnector>();
|
||||||
var sceneSettingService = ManagerHub.instance.Get<SceneStartSettingService>();
|
var sceneSettingService = ManagerHub.instance.Get<SceneStartSettingService>();
|
||||||
@@ -60,7 +60,7 @@ namespace Studio
|
|||||||
var projectManager = ManagerHub.instance.Get<ProjectManager>();
|
var projectManager = ManagerHub.instance.Get<ProjectManager>();
|
||||||
var fbxFileManager = ManagerHub.instance.Get<FBXFileManager>();
|
var fbxFileManager = ManagerHub.instance.Get<FBXFileManager>();
|
||||||
|
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
canvas_Popup.panel_3dfactorysetting.SetModelDropdownData(fbxFileManager.dataRepo);
|
canvas_Popup.panel_3dfactorysetting.SetModelDropdownData(fbxFileManager.dataRepo);
|
||||||
|
|
||||||
if (projectManager.curProjectData == null)
|
if (projectManager.curProjectData == null)
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ using XRLib.UI;
|
|||||||
namespace Studio.Manage
|
namespace Studio.Manage
|
||||||
{
|
{
|
||||||
[DefaultExecutionOrder(int.MaxValue)]
|
[DefaultExecutionOrder(int.MaxValue)]
|
||||||
public class EventConnector : UnitySingleton<EventConnector>
|
public class CanvasManager : UnitySingleton<CanvasManager>
|
||||||
{
|
{
|
||||||
HashSet<CanvasBase> canvases = new();
|
HashSet<CanvasBase> canvases = new();
|
||||||
|
|
||||||
2
Assets/Scripts/Studio/Managers/CanvasManager.cs.meta
Normal file
2
Assets/Scripts/Studio/Managers/CanvasManager.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 68fe65091b9346d4d803044314a62d23
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: ae9282330b08c734c89ee9e864323233
|
|
||||||
@@ -18,7 +18,7 @@ namespace Studio.Manage
|
|||||||
|
|
||||||
public override void Init()
|
public override void Init()
|
||||||
{
|
{
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
OnAddInterferedPair += canvas_Popup.panel_interferedobjectlist.CreateContentButton;
|
OnAddInterferedPair += canvas_Popup.panel_interferedobjectlist.CreateContentButton;
|
||||||
OnRemoveInterferedPair += canvas_Popup.panel_interferedobjectlist.RemoveContentButton;
|
OnRemoveInterferedPair += canvas_Popup.panel_interferedobjectlist.RemoveContentButton;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ namespace Studio.Manage
|
|||||||
{
|
{
|
||||||
public PopupCanvasHandler(Canvas_Popup canvas_popup)
|
public PopupCanvasHandler(Canvas_Popup canvas_popup)
|
||||||
{
|
{
|
||||||
var canvas_static = EventConnector.instance.GetCanvas<Canvas_Static>();
|
var canvas_static = CanvasManager.instance.GetCanvas<Canvas_Static>();
|
||||||
//canvas_popup.panel_assetlibrary.scrollView.onSelect.AddListener(canvas_popup.panel_assetproperties.Open);
|
//canvas_popup.panel_assetlibrary.scrollView.onSelect.AddListener(canvas_popup.panel_assetproperties.Open);
|
||||||
canvas_popup.panel_assetproperties.onClickPreview += canvas_popup.panel_predefinedtype.Open;
|
canvas_popup.panel_assetproperties.onClickPreview += canvas_popup.panel_predefinedtype.Open;
|
||||||
canvas_popup.panel_thumbnail.onGetPosition += canvas_popup.panel_assetlibrary.GetPositionX;
|
canvas_popup.panel_thumbnail.onGetPosition += canvas_popup.panel_assetlibrary.GetPositionX;
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ namespace Studio.Manage
|
|||||||
}
|
}
|
||||||
public void OpenProejctSettingData(string filePath)
|
public void OpenProejctSettingData(string filePath)
|
||||||
{
|
{
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
var assetManager = ManagerHub.instance.Get<AssetManager>();
|
var assetManager = ManagerHub.instance.Get<AssetManager>();
|
||||||
var sceneSettingService = ManagerHub.instance.Get<SceneStartSettingService>();
|
var sceneSettingService = ManagerHub.instance.Get<SceneStartSettingService>();
|
||||||
|
|
||||||
@@ -82,7 +82,7 @@ namespace Studio.Manage
|
|||||||
}
|
}
|
||||||
public void OpenProjectSettingsDataAfterDataLoad()
|
public void OpenProjectSettingsDataAfterDataLoad()
|
||||||
{
|
{
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
var sceneSettingService = ManagerHub.instance.Get<SceneStartSettingService>();
|
var sceneSettingService = ManagerHub.instance.Get<SceneStartSettingService>();
|
||||||
|
|
||||||
if (curProjectData != null)
|
if (curProjectData != null)
|
||||||
@@ -145,7 +145,7 @@ namespace Studio.Manage
|
|||||||
}
|
}
|
||||||
private AssetManagerData CreateAssetManagerData()
|
private AssetManagerData CreateAssetManagerData()
|
||||||
{
|
{
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
var assetManagerData = canvas_Popup.panel_assetmanager.GetAssetManagerData();
|
var assetManagerData = canvas_Popup.panel_assetmanager.GetAssetManagerData();
|
||||||
|
|
||||||
return assetManagerData;
|
return assetManagerData;
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ namespace Studio
|
|||||||
public override void Init()
|
public override void Init()
|
||||||
{
|
{
|
||||||
sceneStartSetting = new SceneStartSetting();
|
sceneStartSetting = new SceneStartSetting();
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
canvas_Popup.panel_appsetting.onClose += GetAppSettingData;
|
canvas_Popup.panel_appsetting.onClose += GetAppSettingData;
|
||||||
canvas_Popup.panel_apisetting.onClose += GetAPISettingData;
|
canvas_Popup.panel_apisetting.onClose += GetAPISettingData;
|
||||||
canvas_Popup.panel_mqttsetting.onClose += GetMQTTSettingData;
|
canvas_Popup.panel_mqttsetting.onClose += GetMQTTSettingData;
|
||||||
@@ -34,24 +34,24 @@ namespace Studio
|
|||||||
}
|
}
|
||||||
public void GetAppSettingData()
|
public void GetAppSettingData()
|
||||||
{
|
{
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
sceneStartSetting.appSetting = canvas_Popup.panel_appsetting.GetAppSetting();
|
sceneStartSetting.appSetting = canvas_Popup.panel_appsetting.GetAppSetting();
|
||||||
}
|
}
|
||||||
public void GetAPISettingData()
|
public void GetAPISettingData()
|
||||||
{
|
{
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
sceneStartSetting.apiSetting = canvas_Popup.panel_apisetting.GetAPISetting();
|
sceneStartSetting.apiSetting = canvas_Popup.panel_apisetting.GetAPISetting();
|
||||||
}
|
}
|
||||||
public void GetMQTTSettingData()
|
public void GetMQTTSettingData()
|
||||||
{
|
{
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
sceneStartSetting.mqttSetting = canvas_Popup.panel_mqttsetting.GetMQTTSetting();
|
sceneStartSetting.mqttSetting = canvas_Popup.panel_mqttsetting.GetMQTTSetting();
|
||||||
|
|
||||||
canvas_Popup.panel_3dfactorysetting.SetDataDropdownData(sceneStartSetting.mqttSetting);
|
canvas_Popup.panel_3dfactorysetting.SetDataDropdownData(sceneStartSetting.mqttSetting);
|
||||||
}
|
}
|
||||||
public void Get3DFactorySettingData()
|
public void Get3DFactorySettingData()
|
||||||
{
|
{
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
sceneStartSetting.factorySetting = canvas_Popup.panel_3dfactorysetting.GetDynamic3DModelSetting();
|
sceneStartSetting.factorySetting = canvas_Popup.panel_3dfactorysetting.GetDynamic3DModelSetting();
|
||||||
}
|
}
|
||||||
public void SetSceneStartSetting(SceneStartSetting sceneStartSetting)
|
public void SetSceneStartSetting(SceneStartSetting sceneStartSetting)
|
||||||
@@ -71,7 +71,7 @@ namespace Studio
|
|||||||
}
|
}
|
||||||
public void SetMQTTSettingData(MQTTSetting mqttSetting)
|
public void SetMQTTSettingData(MQTTSetting mqttSetting)
|
||||||
{
|
{
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
onMQTTSetting?.Invoke(mqttSetting);
|
onMQTTSetting?.Invoke(mqttSetting);
|
||||||
|
|
||||||
canvas_Popup.panel_3dfactorysetting.SetDataDropdownData(mqttSetting);
|
canvas_Popup.panel_3dfactorysetting.SetDataDropdownData(mqttSetting);
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ namespace Studio.Manage
|
|||||||
{
|
{
|
||||||
public StaticCanvasHandler(Canvas_Static canvas_static)
|
public StaticCanvasHandler(Canvas_Static canvas_static)
|
||||||
{
|
{
|
||||||
var canvas_Popup = EventConnector.instance.GetCanvas<Canvas_Popup>();
|
var canvas_Popup = CanvasManager.instance.GetCanvas<Canvas_Popup>();
|
||||||
canvas_static.panel_scenetab.onSceneSettingTab += canvas_Popup.panel_startsetting.Active;
|
canvas_static.panel_scenetab.onSceneSettingTab += canvas_Popup.panel_startsetting.Active;
|
||||||
|
|
||||||
GameObject hierarchyWindow = canvas_Popup.panel_hierarchy.gameObject;
|
GameObject hierarchyWindow = canvas_Popup.panel_hierarchy.gameObject;
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ namespace Studio
|
|||||||
Button_TestMQTT.onClick.AddListener(OnClickMQTTTest);
|
Button_TestMQTT.onClick.AddListener(OnClickMQTTTest);
|
||||||
Button_Remove.onClick.AddListener(OnClickRemoveItemButton);
|
Button_Remove.onClick.AddListener(OnClickRemoveItemButton);
|
||||||
|
|
||||||
panel_MQTTTestResult = EventConnector.instance.GetCanvas<Canvas_Popup>().panel_mqtttestresult;
|
panel_MQTTTestResult = CanvasManager.instance.GetCanvas<Canvas_Popup>().panel_mqtttestresult;
|
||||||
inputTopicItems.Clear();
|
inputTopicItems.Clear();
|
||||||
}
|
}
|
||||||
private void OnClickAddURLItemButton()
|
private void OnClickAddURLItemButton()
|
||||||
|
|||||||
Reference in New Issue
Block a user