using UnityEngine; using UnityEngine.UI; using System.Collections; public class RadioItem : MonoBehaviour { private static string[] nameArr; public static string GetName(int index) { if(nameArr == null) { nameArr = new string[8]{ Language.GetStr("Radio", "gogogo"), Language.GetStr("Radio", "roger"), Language.GetStr("Radio", "followMe"), Language.GetStr("Radio", "coverMe"), Language.GetStr("Radio", "needAssistance"), Language.GetStr("Radio", "fallBack"), Language.GetStr("Radio", "clear"), Language.GetStr("Radio", "negative")}; } return nameArr[index]; } private static string[] soundArr; public static string GetSound(int index) { if(soundArr == null) { soundArr = new string[8]{ "radio_com_go", "radio_roger", "radio_followme", "radio_coverme", "radio_fireassis", "radio_fallback", "radio_clear", "radio_negative"}; } return soundArr[index]; } public RadioPanel radioPanel; public int id; public Text text; void Start() { text.text = "["+(id+1)+"] "+GetName(id); } public void Click() { radioPanel.Selected(id); } }