簡(jiǎn)明易懂的折疊宏教程#FF14實(shí)用攻略系列

看了一下兩P UP你的思路有點(diǎn)復(fù)雜了。
分析UP的思路,是把共通6作為不同熱鍵欄內(nèi)容跳轉(zhuǎn)的“菜單”,把共通5作為被放置的“目標(biāo)”。在實(shí)現(xiàn)共通2、3、4內(nèi)容跳轉(zhuǎn)功能的同時(shí),實(shí)現(xiàn)將修改后的熱鍵欄保存及返回初始“菜單”的功能。UP為了實(shí)現(xiàn)這一功能,針對(duì)每一條熱鍵欄都單獨(dú)配套了2個(gè)宏+1個(gè)額外的返回宏,并且需要占用此熱鍵欄的兩個(gè)欄位來實(shí)現(xiàn)這一功能。需要顯示兩個(gè)熱鍵欄(盡管可以通過界面對(duì)齊保持在同一位置),熱鍵欄之間界面的對(duì)齊有點(diǎn)多余。
針對(duì)這種所有內(nèi)容顯示在單條技能欄的效果,可以這樣設(shè)計(jì):將熱鍵欄6保持隱藏,僅將熱鍵欄5常駐顯示并設(shè)定為共通5。所有的內(nèi)容顯示、修改、保存通過熱鍵欄5及共通5來實(shí)現(xiàn)。
好處:僅通過邏輯在各個(gè)熱鍵欄之間跳轉(zhuǎn),不用操心界面對(duì)齊,愛放哪就放哪,愛什么形狀就什么形狀;每個(gè)熱鍵欄減少一個(gè)欄位占用,可放置的內(nèi)容更多;可以保存熱鍵欄的內(nèi)容。
寫法:
宏1(改變“目標(biāo)”內(nèi)容,放置在共通6,可擴(kuò)展):
/熱鍵欄 復(fù)制 共通2 共通5
宏2(保存修改并返回“菜單”,放置在共通2,可擴(kuò)展):
/熱鍵欄 復(fù)制 共通5 共通2
/熱鍵欄 復(fù)制 共通6 共通5
宏3(保存“菜單”,放置在共通6):
/熱鍵欄 復(fù)制 共通5 共通6
如果想節(jié)省保存“菜單”的宏位,可以手動(dòng)在界面設(shè)置或角色設(shè)置-熱鍵欄設(shè)置中顯示熱鍵欄6及共通6,修改后再隱藏。個(gè)人經(jīng)驗(yàn)是修改”菜單“的頻率不高,可以忍受。
如果想把保存功能獨(dú)立出來,可以這樣寫:
宏1(改變“目標(biāo)”內(nèi)容,放置在共通6,可擴(kuò)展):
/熱鍵欄 復(fù)制 共通2 共通5
宏2(保存修改,放置在共通2,可擴(kuò)展):
/熱鍵欄 復(fù)制 共通5 共通2
宏3(返回“菜單”,放置在共通2,無需擴(kuò)展但要放置到被復(fù)制的技能欄):
/熱鍵欄 復(fù)制 共通6 共通5
還可以將一條熱鍵欄作為彈出“菜單”的按鈕,配合熱鍵欄透明,實(shí)現(xiàn)全技能欄只有一鍵。以共通1為例,寫法:
宏1(彈出“菜單”,放置在共通1):
/熱鍵欄 復(fù)制 共通6 共通5
宏2(收縮“菜單”,放置在共通6):
/熱鍵欄 復(fù)制 共通1 共通5
擴(kuò)展:可以配合/hud指令隱藏其他界面,實(shí)現(xiàn)部分界面或全界面一鍵開閉,或者在系統(tǒng)-鍵位設(shè)置中設(shè)置一鍵隱藏所有HUD。
另外,折疊宏的原理,本質(zhì)上是通過/hotbar指令,設(shè)定熱鍵欄的顯示與否,以及對(duì)不同職業(yè)的技能或熱鍵欄的復(fù)制,來實(shí)現(xiàn)縮減顯示的熱鍵欄個(gè)數(shù),以及熱鍵欄內(nèi)容的變更的效果。
理論上有10*(1共通+9基礎(chǔ)+19特職+11生產(chǎn)采集+1青魔)=410條熱鍵欄可以被調(diào)用(是的,共通也算一個(gè)職業(yè),另外pvp熱鍵欄有獨(dú)立的/pvphotbar指令)。宏指令最多15行,所以思路可以打開一點(diǎn)。
分享一個(gè)自編自用的折疊宏思路,通過”菜單“控制三個(gè)熱鍵欄打開或關(guān)閉,同時(shí)復(fù)制三個(gè)熱鍵欄到打開的熱鍵欄中,一次展示30個(gè)欄位的內(nèi)容。現(xiàn)在更新上不了游戲,塞一張以前的截圖吧。雖然現(xiàn)在又改了,差不多意思一下。
btw,up的聲音好像和我有點(diǎn)像(
