void OnMouseOver() { if (Input.GetMouseButtonDown(1)) { string[] testMenu = new string[] { "Sin", "Cos", "Tan", "Sqrt", "Sqr", "SawUp", "SawDown", "Square" }; m_RadialMenu.Reset(); m_RadialMenu.m_MenuName = "LFO"; m_RadialMenu.AddList("Waves", gameObject, "SetWaveform", testMenu); m_RadialMenu.AddSlider("Freq", m_LFO.gameObject, "SetFrequency", -2f, 2, m_LFO.m_Frequency); m_RadialMenu.AddSlider("Phase", m_LFO.gameObject, "SetPhase", -1f, 1, m_LFO.m_Phase); m_RadialMenu.SetPosition(Input.mousePosition); m_RadialMenu.ActivateMenu(); } }
private void Start() { radiaMenu.Reset(); radiaMenu.AddSlider("slider", 0, 100, 30, OnSelect); radiaMenu.AddList("list", new string[] { "A", "B" }, OnSelect); }