49 lines
985 B
C#
49 lines
985 B
C#
using System;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace DefaultNamespace
|
|
{
|
|
/// <summary>
|
|
/// 操作手册组件
|
|
/// </summary>
|
|
public class OperationManualComponent : MonoBehaviour
|
|
{
|
|
public TMP_Text txt;
|
|
public string[] strs;
|
|
public Sprite[] sps;
|
|
public Image sp;
|
|
private int index;
|
|
|
|
private void Start()
|
|
{
|
|
index = 0;
|
|
}
|
|
|
|
/// <summary>
|
|
/// 下一步
|
|
/// </summary>
|
|
public void Next()
|
|
{
|
|
if (index >= strs.Length - 1)
|
|
return;
|
|
|
|
index++;
|
|
txt.text = strs[index];
|
|
sp.sprite = sps[index];
|
|
}
|
|
|
|
/// <summary>
|
|
/// 上一步
|
|
/// </summary>
|
|
public void Previous()
|
|
{
|
|
if (index <= 0)
|
|
return;
|
|
index--;
|
|
txt.text = strs[index];
|
|
sp.sprite = sps[index];
|
|
}
|
|
}
|
|
} |