Fix : Studio UI Merge

This commit is contained in:
2025-05-14 17:00:44 +09:00
parent 7b62435115
commit e703d2fcf5
4493 changed files with 494003 additions and 127 deletions

View File

@@ -0,0 +1,41 @@
using UnityEngine;
using XED.Manage;
using XED.UI;
using XRLib.UI;
namespace XED
{
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_AppSetting panel_appsetting;
public Panel_Authentication panel_authentication;
public Panel_QuickStart panel_quickstart;
public Panel_NewProjectInfo panel_newprojectinfo;
public Panel_OpenProjectInfo panel_openprojectinfo;
public Panel_APIConnectModal panel_apiconnectmodal;
public Panel_MQTTConnectModal panel_mqttconnectmodal;
public Panel_DataFilterSetting panel_datafiltersetting;
public Panel_MultilingualSettingModal panel_multilingualsettingmodal;
public Panel_LoggingModal panel_loggingmodal;
private void Awake()
{
var dataManager = FindAnyObjectByType<ConnectDataManager>();
canvasHandler = new StudioPopupCanvasHandler(this);
panel_apiconnectmodal.onClickFilterButton += dataManager.SetFilterData;
panel_apiconnectmodal.onSaveAPIData += dataManager.SetAPIData;
panel_mqttconnectmodal.onClickFilterButton += dataManager.SetFilterData;
panel_mqttconnectmodal.onSaveMQTTData += dataManager.SetMQTTData;
dataManager.mqttData += panel_datafiltersetting.SetLoadMQTTDataList;
dataManager.apiData += panel_datafiltersetting.SetLoadAPIDataList;
}
}
}