Files
Studio/Assets/NewStudioPGD/Scripts/UI/Panel/Panel_QuickStart.cs

48 lines
1013 B
C#

using Ookii.Dialogs;
using System;
using System.Collections.Generic;
using System.Linq;
using TMPro;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
using XRLib.UI;
namespace Studio.UI
{
public class Panel_QuickStart : PanelBase
{
public Button Button_NewProject;
public Button Button_OpenProject;
public Action onClickNewProject;
public Action onClickOpenProject;
public override void AfterAwake()
{
Button_NewProject.onClick.AddListener(OnClickNewProject);
Button_OpenProject.onClick.AddListener(OnClickOpenProject);
}
private void OnClickNewProject()
{
onClickNewProject?.Invoke();
}
private void OnClickOpenProject()
{
onClickOpenProject?.Invoke();
}
public void Open()
{
SetActive(true);
}
public void Close()
{
SetActive(false);
}
}
}