private void PopulateMatrix(PlayerMenuItem item)
 {
     // item == m_MatrixMenuParent
     m_Bt601Menu  = item.AddChild(new Verb("BT.601", PlayerMenuItemType.Radio, () => DoAction(SelectBt601)));
     m_Bt709Menu  = item.AddChild(new Verb("BT.709", PlayerMenuItemType.Radio, () => DoAction(SelectBt709)));
     m_Bt2020Menu = item.AddChild(new Verb("BT.2020", PlayerMenuItemType.Radio, () => DoAction(SelectBt2020)));
 }
示例#2
0
        private void ExecuteAction(PlayerMenuItem item)
        {
            var runSettings = new PlayerLauncherTestRunSettings();

            runSettings.buildOnly = item.buildOnly;
            if (runSettings.buildOnly)
            {
                runSettings.buildOnlyLocationPath = PickBuildLocation();
                if (string.IsNullOrEmpty(runSettings.buildOnlyLocationPath))
                {
                    Debug.LogWarning("Aborting, build selection was canceled.");
                    return;
                }
            }

            if (item.filterSelectedTestsOnly)
            {
                RunTestsInPlayer(runSettings, SelectedTestsFilter);
            }
            else
            {
                var filter = new UITestRunnerFilter {
                    categoryNames = m_TestRunnerUIFilter.CategoryFilter
                };
                RunTestsInPlayer(runSettings, filter);
            }
        }
示例#3
0
 private void Menu_PlaceTowers()
 {
     //Debug.Log("Menu - Place Towers entered!");
     PlayerMenuItem[] newItems = new PlayerMenuItem[4];
     newItems[0] = new PlayerMenuItem {
         menuName = "Arrow",
         select   = Submenu_Tower1
     };
     newItems[1] = new PlayerMenuItem {
         menuName = "AOE",
         select   = Submenu_Tower2
     };
     newItems[2] = new PlayerMenuItem {
         menuName = "Heal",
         select   = Submenu_Tower3
     };
     newItems[3] = new PlayerMenuItem
     {
         menuName = "Back",
         select   = Submenu_Back
     };
     UpdateMenu(newItems);
 }
示例#4
0
    // CreateStartMenu
    private void CreateStartMenu()
    {
        // Creating the menu items
        PlayerMenuItem[] newItems = new PlayerMenuItem[4];
        newItems[0] = new PlayerMenuItem {
            menuName = "Towers",
            select   = Menu_PlaceTowers
        };
        newItems[1] = new PlayerMenuItem {
            menuName = "Buff",
            select   = Menu_BuffTowers
        };
        newItems[2] = new PlayerMenuItem {
            menuName = "Debuff",
            select   = Menu_DebuffTowers
        };
        newItems[3] = new PlayerMenuItem {
            menuName = "Exit",
            select   = Menu_Exit
        };

        // Updating the menu text
        UpdateMenu(newItems);
    }
 public RenderControl()
 {
     m_LevelsMenu = new PlayerMenuItem(onAddedToPlayer: PopulateLevels, initiallyDisabled: true);
     m_MatrixMenu = new PlayerMenuItem(onAddedToPlayer: PopulateMatrix, initiallyDisabled: true);
 }
 private void PopulateLevels(PlayerMenuItem item)
 {
     // item == m_LevelsMenuParent
     m_TvRangeMenu = item.AddChild(new Verb("TV range", PlayerMenuItemType.Radio, () => DoAction(SelectTvRange)));
     m_PcRangeMenu = item.AddChild(new Verb("PC range", PlayerMenuItemType.Radio, () => DoAction(SelectPcRange)));
 }
 public RenderControl()
 {
     m_LevelsMenu = new PlayerMenuItem(onAddedToPlayer: PopulateLevels, initiallyDisabled: true);
     m_MatrixMenu = new PlayerMenuItem(onAddedToPlayer: PopulateMatrix, initiallyDisabled: true);
 }
 private void PopulateMatrix(PlayerMenuItem item)
 {
     // item == m_MatrixMenuParent
     m_Bt601Menu = item.AddChild(new Verb("BT.601", PlayerMenuItemType.Radio, () => DoAction(SelectBt601)));
     m_Bt709Menu = item.AddChild(new Verb("BT.709", PlayerMenuItemType.Radio, () => DoAction(SelectBt709)));
     m_Bt2020Menu = item.AddChild(new Verb("BT.2020", PlayerMenuItemType.Radio, () => DoAction(SelectBt2020)));
 }
 private void PopulateLevels(PlayerMenuItem item)
 {
     // item == m_LevelsMenuParent
     m_TvRangeMenu = item.AddChild(new Verb("TV range", PlayerMenuItemType.Radio, () => DoAction(SelectTvRange)));
     m_PcRangeMenu = item.AddChild(new Verb("PC range", PlayerMenuItemType.Radio, () => DoAction(SelectPcRange)));
 }
示例#10
0
 private static Verb GetVerb(string menuItemText, string shortCutString, Action action, PlayerMenuItem menuItem)
 {
     return new Verb(Category.Play, "Navigation", menuItemText, shortCutString, string.Empty, action, menuItem);
 }
示例#11
0
 private static Verb GetVerb(string menuItemText, string shortCutString, Action action, PlayerMenuItem menuItem)
 {
     return(new Verb(Category.Play, "Navigation", menuItemText, shortCutString, string.Empty, action, menuItem));
 }