시작화면 모달
This commit is contained in:
54
Assets/NewStudioPGD/Scripts/UI/Panel/Panel_NewProjectInfo.cs
Normal file
54
Assets/NewStudioPGD/Scripts/UI/Panel/Panel_NewProjectInfo.cs
Normal file
@@ -0,0 +1,54 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.EventSystems;
|
||||
using UnityEngine.UI;
|
||||
using XRLib.UI;
|
||||
|
||||
namespace XED.UI
|
||||
{
|
||||
public class Panel_NewProjectInfo : PanelBase
|
||||
{
|
||||
public TMP_InputField InputField_ProjectName;
|
||||
public TMP_InputField InputField_ProjectRoute;
|
||||
public Button Button_FileExplorer;
|
||||
public Button Button_Dropdown;
|
||||
public Button Button_Create;
|
||||
|
||||
public Action onClickFileExplorer;
|
||||
public Action onClickCreate;
|
||||
|
||||
private string defaultPath;
|
||||
|
||||
public override void AfterAwake()
|
||||
{
|
||||
Button_FileExplorer.onClick.AddListener(OnClickFileExplorer);
|
||||
Button_Create.onClick.AddListener(OnClickCreate);
|
||||
|
||||
defaultPath = "C:\\Users\\";
|
||||
InputField_ProjectRoute.text = defaultPath;
|
||||
}
|
||||
|
||||
private void OnClickFileExplorer()
|
||||
{
|
||||
onClickFileExplorer?.Invoke();
|
||||
}
|
||||
|
||||
private void OnClickCreate()
|
||||
{
|
||||
onClickCreate?.Invoke();
|
||||
}
|
||||
|
||||
public void Open()
|
||||
{
|
||||
SetActive(true);
|
||||
}
|
||||
|
||||
public void Close()
|
||||
{
|
||||
SetActive(false);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user