MysticStone-AddOnマクロ研究室 Part4at MMOSALOON
MysticStone-AddOnマクロ研究室 Part4 - 暇つぶし2ch306:名も無き求道者
09/12/29 07:19:15
ESCでゲームメニューが出ない現象に遭遇したので原因追ってみた
結論からいうとScriptBorderフレームでフレームを閉じるときにHideUIPanel()を使っていないのが原因
ScriptBorderフレームってのは右クリックでクエスト受注できるアイテムで出るフレーム
表示するのにToggleUIFrame()→ShowUIPanel()を使って登録しているのに,消すときにHide()直接叩いてた
なので以下の関数に置き換えればちゃんと閉じるはず
function OnClick_AcceptBorderQuest( button )
AcceptBorderQuest();
--button:GetParent():Hide();
HideUIPanel(button:GetParent())
end
今回はScriptBorderだったけど,同じようなバグ持ってるフレームが他にもあるかも


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch