推 Neverfor: 所以tostring(xxx)這樣轉出來的也還是secret value? 02/01 12:10
: MoneyFrameFix
: PlsFixMe Midnight Tooltips
: >修正暴雪內建UI被12.0秘密值卡bug的問題。
補充一下
秘密值(Secret Value),是在12板新增的一個插件機制。
,他是一個特殊的物件(Object)型態
產生Secret Value的回傳函式有很大一部分來自戰鬥類別。
當你的插件位置是位於 Interface/Addon (稱為tainted execution path )
並接受該類函式回傳值的 SecretValue 時,他會無法使用大部分其他的運算功能。
第三方插件面對此情況只能儲存資料於變數或是傳給另外一個函式去執行。
只有少數幾個API可以對此參數進行動作不受限制,例如:StatusBar:SetValue(value)
能真正執行的只有官方的內建插件。當他呼叫戰鬥用的API時,只有他能夠得到
RegularValue 此種物件來做進一步的使用。
----------------------------------------------------------------------------
簡單來說,BZ不希望你的第三方插件插手太多關於戰鬥方面的輔助。
----------------------------------------------------------------------------
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.26.80 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/WOW/M.1769910044.A.EB7.html
※ 編輯: wa007123456 (114.44.26.80 臺灣), 02/01/2026 10:20:48