48 lines
1013 B
C#
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);
|
|
}
|
|
}
|
|
}
|