시작 모달 UI 수정 작업

This commit is contained in:
정영민
2025-05-20 18:40:07 +09:00
parent 521b7e9de6
commit bf837a42c7
71 changed files with 64281 additions and 2936 deletions

View File

@@ -2,16 +2,22 @@
using Studio.Manage;
using Studio.UI;
using XRLib.UI;
using XED;
using XED.UI;
namespace Studio
{
public class Canvas_Studio_Popup : CanvasBase
{
public Panel_StartImage panel_startimage;
public Panel_AppLogicList panel_applogiclist;
public Panel_Inspector panel_inspector;
public Panel_SelectLogic panel_selectlogic;
public Panel_SceneTab panel_scenetab;
public Panel_StartSetting panel_startsetting;
public Panel_AppSetting panel_appsetting;
public Panel_AuthSetting panel_authsetting;
public Panel_APISetting panel_apisetting;
public Panel_MQTTSetting panel_mqttsetting;
public Panel_3DFactorySetting panel_3dfactorysetting;
public Panel_DynamicObjectUISetting panel_dynamicobjectuisetting;
public Panel_Authentication panel_authentication;
public Panel_QuickStart panel_quickstart;
public Panel_NewProjectInfo panel_newprojectinfo;
@@ -21,10 +27,13 @@ namespace Studio
public Panel_DataFilterSetting panel_datafiltersetting;
public Panel_MultilingualSettingModal panel_multilingualsettingmodal;
public Panel_LoggingModal panel_loggingmodal;
public Panel_ExitChecker panel_exitchecker;
private void Awake()
{
var dataManager = FindAnyObjectByType<ConnectDataManager>();
var quitManager = FindAnyObjectByType<QuitManager>();
var saveManager = FindAnyObjectByType<SaveManager>();
canvasHandler = new StudioPopupCanvasHandler(this);
@@ -36,6 +45,22 @@ namespace Studio
dataManager.mqttData += panel_datafiltersetting.SetLoadMQTTDataList;
dataManager.apiData += panel_datafiltersetting.SetLoadAPIDataList;
//panel_startsetting.onClickLoadButton += saveManager.LoadSceneSettingData;
saveManager.onGetAppSetting += panel_appsetting.GetAppSetting;
saveManager.onGetAPISetting += panel_apisetting.GetAPISetting;
saveManager.onGetMQTTSetting += panel_mqttsetting.GetMQTTSetting;
saveManager.onGetSaveModelDatas += panel_3dfactorysetting.Get3DFactorySetting;
saveManager.onAppSetting += panel_appsetting.SetAppSetting;
saveManager.onAPISetting += panel_apisetting.SetAPISetting;
saveManager.onMQTTSetting += panel_mqttsetting.SetMQTTSetting;
saveManager.onSaveModelDatas += panel_3dfactorysetting.Set3DFactorySetting;
panel_exitchecker.onSaveAndExit += quitManager.OnConfirmQuit;
panel_exitchecker.onExit += quitManager.OnConfirmQuit;
panel_exitchecker.onCancel += quitManager.OnCancelQuit;
}
}
}