问一下右键选单的制作问题
我按右键,右键选单有出现再按一次右键,右键选单也会消失
但是如果对着右键选单的按钮按右键的话,右键选单并不会消失
我一定要在按钮之外的地方按右键,右键选单才会消失
想更方便點
我想对着右键选单的按钮按右键时,右键选单也会消失
請問我該怎麼做
附上我的右鍵選單
*rclick
*drclick
研究了兩天,終於出來了
把ButtonLayer.tjs的onMouseUp()改寫成以下
function onMouseUp(x,y,button,shift)
{
if(enabled && button == mbLeft){
// onMouseUp イベントハンドラ
if(Butt_mouseDown) onExecute(...);
Butt_mouseDown = false;
update();
super.onMouseUp(...);
}
if((enabled && button == mbRight)&& sf.rclick==true){
kag.process("rclick.ks", "*drclick");
super.onMouseUp(...);
}
}
---------------------------------------------------------------------------------------------------------
到first.ks加入
---------------------------------------------------------------------------------------------------------
到rclick.ks加入
*rclick
*drclick
---------------------------------------------------------------------------------------------------------
這樣子對右鍵選單點右鍵,也可以使右鍵選單消去了
页:
[1]