2025-02-24 11:55:35 +00:00
|
|
|
using UnityEngine;
|
|
|
|
|
|
|
|
public class DevelopmentUi : MonoBehaviour
|
|
|
|
{
|
|
|
|
[SerializeField]
|
|
|
|
private GameObject _panel;
|
|
|
|
|
|
|
|
private void Awake()
|
|
|
|
{
|
|
|
|
HideUi();
|
|
|
|
}
|
|
|
|
|
|
|
|
private void Start()
|
|
|
|
{
|
|
|
|
EventManager.OnDevelopKey01 += SwitchSetActive;
|
|
|
|
}
|
|
|
|
|
|
|
|
private void OnDestroy()
|
|
|
|
{
|
|
|
|
EventManager.OnDevelopKey01 -= SwitchSetActive;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void MoveRestaurant()
|
|
|
|
{
|
|
|
|
EventManager.InvokeMoveRestaurant();
|
|
|
|
}
|
|
|
|
|
2025-02-27 07:21:34 +00:00
|
|
|
public void MoveFavorability01()
|
2025-02-24 11:55:35 +00:00
|
|
|
{
|
2025-02-27 07:21:34 +00:00
|
|
|
EventManager.InvokeMoveFavorability01();
|
|
|
|
}
|
|
|
|
|
|
|
|
public void MoveFavorability02()
|
|
|
|
{
|
|
|
|
EventManager.InvokeMoveFavorability02();
|
2025-02-24 11:55:35 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
public void CreateServer()
|
|
|
|
{
|
|
|
|
EventManager.InvokeCreateServerCrew();
|
|
|
|
}
|
|
|
|
|
|
|
|
public void CreateCleaner()
|
|
|
|
{
|
|
|
|
EventManager.InvokeCreateCleanerCrew();
|
|
|
|
}
|
|
|
|
|
|
|
|
public void SwitchSetActive()
|
|
|
|
{
|
|
|
|
if (_panel.activeInHierarchy)
|
|
|
|
{
|
|
|
|
HideUi();
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
ShowUi();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
public void ShowUi() => _panel.SetActive(true);
|
|
|
|
public void HideUi() => _panel.SetActive(false);
|
|
|
|
}
|