方法有2种
1.利用UGUI中的Button来制作。
<pre name="code" class="csharp">using UnityEngine;
using UnityEngine.UI;
using System.Collections;
using System;
using System.Collections.Generic;
[Serializable]
public class TabControlEntry
{
[SerializeField]
private GameObject panel = null;
public GameObject Panel { get { return panel; } }
[SerializeField]
private Button tab = null;
public Button Tab { get { return tab; } }
}
using UnityEngine;
using UnityEngine.UI;
using System.Collections;
using System;
using System.Collections.Generic;
public class TabControl : MonoBehaviour
{
[SerializeField]
private List<TabControlEntry> entries = null;
[SerializeField]
private GameObject panelContainer = null;
[SerializeField]
private GameObject tabContainer = null;