FlyoutButton Custom介紹:
這UI有別於大家常見的快捷列是做橫排或直排成列,它是做成收納式的
也就是說平時我們不使用快捷列時,它可以全數隱藏起來,當要使用時
點擊一下就會彈出,就像我們使用作業系統按左下方的『開始』功能鍵的意思一樣
平時就只是一個開始功能鍵按鈕,當按下開始時,就會展開一長串的選單。
適合像我這種不愛在遊戲畫面上放置太多快捷列的玩家們使用 enjoy : )
設定方法:
設定非常的簡單,輸入指令後,選取settings打勾按下ok,即可看到現有快捷列上顯示黃色的三角箭頭,接著我們可以變更彈開的方向,用法是滑鼠游標指向黃色三角箭頭按下滑鼠右鍵,就會改變方向嚕!修改好彈開方向後,接著就是放置你想要放置的技能嚕,放置完成後,就可以把settings的勾勾取消,就大功告成了。
指令:/fbc
展示圖:
設定中的情況,有放置技能的收納式快捷列,三角箭頭會呈現亮黃色,未放置則會呈現暗黃色。
設定完成後,快捷列上則只會呈現有放置技能的三角箭頭。
ps. 此ui支援內鍵快捷列、Bartender4、Dominos、Button Forge
ps2.因為不太需要去動到設定介面,所以就不翻譯了,不過有人想翻譯的話
請開啟FlyoutButtonCustom.lua 這個檔案,找到下面這串翻譯['name']和['hint'] 即可(紅字部份)
local FlyoutButtonCustom_SlashTable = {
{
['name'] = 'border',
['hint'] = "toggle button borders",
['func'] = SlashTable_border,
['get'] = function() return FbcShowBorders; end,
['type'] = FBC_SETTINGS_CHECKBOX
},
{
['name'] = 'hide',
['hint'] = "toggle hiding on list button click",
['func'] = SlashTable_hide,
['get'] = function() return FbcHideOnClick; end,
['type'] = FBC_SETTINGS_CHECKBOX
},
{
['name'] = 'highlight',
['hint'] = "toggle highlight on arrow mouseover",
['func'] = SlashTable_highlight,
['get'] = function() return FbcHighlight; end,
['type'] = FBC_SETTINGS_CHECKBOX
},
{
['name'] = 'kb',
['hint'] = "toggle keybinding mode",
['func'] = SlashTable_keybind,
['get'] = function() return FbcKeybindMode; end,
['type'] = FBC_SETTINGS_CHECKBOX
},
{
['name'] = 'mouseover',
['hint'] = "toggle opening/hiding lists on arrow button mouseover",
['func'] = SlashTable_mouseover,
['get'] = function() return FbcEnableMouseover; end,
['type'] = FBC_SETTINGS_CHECKBOX
},
{
['name'] = 'mouseoverincombat',
['hint'] = "toggle enable/disable mouseover in combat",
['func'] = SlashTable_mouseoverincombat,
['get'] = function() return FbcEnableMouseoverInCombat; end,
['type'] = FBC_SETTINGS_CHECKBOX
},
{
['name'] = 'settings',
['hint'] = "toggle SettingsMode",
['func'] = SlashTable_settings,
['get'] = function() return FbcSettingsMode; end,
['type'] = FBC_SETTINGS_CHECKBOX
},
{
['name'] = 'unique',
['hint'] = "toggle only 1 list visible",
['func'] = SlashTable_unique,
['get'] = function() return FlyoutButtonCustom_Settings["UniqueList"]; end,
['type'] = FBC_SETTINGS_CHECKBOX
},
{
['name'] = 'height',
['hint'] = " set arrow button height, values 5-36",
['func'] = SlashTable_height,
['get'] = function() return FbcArrowButtonsHeight; end,
['type'] = FBC_SETTINGS_SLIDER
},
}