54 lines
1.1 KiB
C#
54 lines
1.1 KiB
C#
|
|
using UnityEngine;
|
||
|
|
|
||
|
|
public class ExploreUI : BackKeyAdd
|
||
|
|
{
|
||
|
|
public GameObject[] gos; // 0 지도, 1 선택
|
||
|
|
|
||
|
|
int m_UIIndex = 0;
|
||
|
|
|
||
|
|
public override void Set()
|
||
|
|
{
|
||
|
|
base.Set();
|
||
|
|
|
||
|
|
DSUtil.InActivateGameObjects(gos, m_UIIndex);
|
||
|
|
}
|
||
|
|
|
||
|
|
public void OnClick_Map(int index)
|
||
|
|
{
|
||
|
|
++m_UIIndex;
|
||
|
|
DSUtil.InActivateGameObjects(gos, m_UIIndex);
|
||
|
|
}
|
||
|
|
|
||
|
|
public void OnClick_Go(int chapter, int stage)
|
||
|
|
{
|
||
|
|
MyValue.Set_StageData(chapter, stage);
|
||
|
|
|
||
|
|
LobbyUIManager.Ins.Off();
|
||
|
|
IngameUIManager.Ins.Set();
|
||
|
|
|
||
|
|
m_UIIndex = 0;
|
||
|
|
OnClick_Back();
|
||
|
|
}
|
||
|
|
|
||
|
|
public void OnClick_Go(int stage)
|
||
|
|
{
|
||
|
|
MyValue.Set_StageData(1, stage); // 정인호 : 탐험 UI 에서 선택한 챕터 정보 필요
|
||
|
|
|
||
|
|
LobbyUIManager.Ins.Off();
|
||
|
|
IngameUIManager.Ins.Set();
|
||
|
|
|
||
|
|
m_UIIndex = 0;
|
||
|
|
OnClick_Back();
|
||
|
|
}
|
||
|
|
|
||
|
|
public override void OnClick_Back()
|
||
|
|
{
|
||
|
|
if (m_UIIndex > 0)
|
||
|
|
{
|
||
|
|
--m_UIIndex;
|
||
|
|
DSUtil.InActivateGameObjects(gos, m_UIIndex);
|
||
|
|
}
|
||
|
|
else
|
||
|
|
base.OnClick_Back();
|
||
|
|
}
|
||
|
|
}
|