47 lines
937 B
C#
47 lines
937 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public class ReplayController : MonoBehaviour
|
|
{
|
|
void Awake()
|
|
{
|
|
//TODO: 리플레이매니저 데이터로 화면 초기화
|
|
}
|
|
|
|
public void OnclickExitButton()
|
|
{
|
|
|
|
}
|
|
|
|
public void OnclickFirstButton()
|
|
{
|
|
ReplayManager.Instance.ReplayFirst();
|
|
}
|
|
|
|
public void OnclickUndoButton()
|
|
{
|
|
Move targetMove = ReplayManager.Instance.PopPlacedMove();
|
|
if (targetMove != null)
|
|
{
|
|
ReplayManager.Instance.ReplayUndo(targetMove);
|
|
}
|
|
}
|
|
|
|
public void OnclickNextButton()
|
|
{
|
|
Move nextMove = ReplayManager.Instance.GetNextMove();
|
|
if (nextMove != null)
|
|
{
|
|
ReplayManager.Instance.ReplayNext(nextMove);
|
|
}
|
|
}
|
|
|
|
public void OnClickFinishButton()
|
|
{
|
|
ReplayManager.Instance.ReplayFinish();
|
|
}
|
|
|
|
|
|
}
|