959e80cf72
assets upload description.
36 lines
894 B
C#
36 lines
894 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
using RPGCreationKit;
|
|
|
|
|
|
namespace RPGCreationKit
|
|
{
|
|
/// <summary>
|
|
/// The Navigation Menu used in the QuestManagerUI, allows us to switch tabs
|
|
/// </summary>
|
|
public class NavigationMenu : MonoBehaviour
|
|
{
|
|
|
|
// Index for showing/hiding tabs
|
|
[SerializeField] private int index = 0;
|
|
public int Index
|
|
{
|
|
get { return index; }
|
|
set { index = value; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// Called by the toggles to switch tabs
|
|
/// </summary>
|
|
public void TriggeredToggle(Toggle t)
|
|
{
|
|
if (t.isOn)
|
|
t.GetComponent<NavigationElement>().Target.SetActive(true);
|
|
else
|
|
t.GetComponent<NavigationElement>().Target.SetActive(false);
|
|
}
|
|
|
|
}
|
|
} |