トップページ > ゲ製作技術 > 2011年09月13日 > vLKCN3mO

書き込み順位&時間帯一覧

8 位/148 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000000314



使用した名前一覧書き込んだスレッド一覧
名前は開発中のものです。
■吉里吉里/KAG/TJS雑談質問スレ■その24

書き込みレス一覧

■吉里吉里/KAG/TJS雑談質問スレ■その24
590 :名前は開発中のものです。[sage]:2011/09/13(火) 22:25:53.35 ID:vLKCN3mO
質問してもよろしいでしょうか?
TJSでメニュー画面を表示するプラグインを作成しており、
現在、メニューを表示し、終了ボタンで閉じるところまで完成しました。
今後、閉じるボタン以外にも、右クリックすることで
メニュー画面を閉じる命令を作成したいと思っています。
レイヤクラスのonMouse系イベントで指定できると思ったのですが、
表示レイヤ内に指定しても反応しません。
フォーカスは指定しているつもりなのですが、どこがおかしいのでしょうか?
下にTJSを表示しています。
close処理については、ボタンの設定・呼び出し部分は省略しています。
よろしくお願いします。
■吉里吉里/KAG/TJS雑談質問スレ■その24
591 :名前は開発中のものです。[sage]:2011/09/13(火) 22:29:04.98 ID:vLKCN3mO
function MenuPlugin(){super.KAGPlugin();}
function finalize(){super.finalize(...);}
var MenuLay;
function Menu(){
MenuLay = new Layer(kag, kag.fore.base);
with(MenuLay){
.setPos(0, 0);
.loadImages("wall");
.setMode();
.setSizeToImageSize();
.visible = true;
.focusable = true;
.focus = true;
}
■吉里吉里/KAG/TJS雑談質問スレ■その24
592 :名前は開発中のものです。[sage]:2011/09/13(火) 22:31:12.73 ID:vLKCN3mO
//右クリックの設定
function onMouseUp(x, y, button, shift){
System.inform("レイヤがクリックされました。");
if(button == mbRight)
close();
.onMouseUp(...);
}
}
//close処理呼び出し部分は省略しています。
function CloseBtnClick(){
kag.trigger('closed');
with(ItemMenuLay){.visible = false;}
■吉里吉里/KAG/TJS雑談質問スレ■その24
595 :名前は開発中のものです。[sage]:2011/09/13(火) 23:12:04.86 ID:vLKCN3mO
hitType=htProvince; と指定したら、マウスポインタの形が変わりましたが、
クリックは反応しませんでした。
プロパティを確認したところ、focus,focusableはtrue,
focusedはfalseになっていました。

MenuLayは、スーパークラスの onMouseUpのつもりです。
function onMouse〜は自動で呼び出しされると思っていたのですが、
違うのでしょうか?


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。