■吉里吉里/KAG/TJS雑談質問スレ■その19at GAMEDEV■吉里吉里/KAG/TJS雑談質問スレ■その19 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト444:名前は開発中のものです。 09/12/11 13:03:45 E/BMlDVc MainWindow.tjsを書き換える必要はないとおもう。俺だったらボタンを作る時に名前をつけておいてボタンを特定できるようにして、 // ボタン 2 (スキップ) array.add(obj = new SystemButtonLayer(kag, parent, onSkipButtonClick)); obj.loadImages('skipButton'); // skip ボタン用画像を読み込む obj.bname = 'skip'; んで、ボタンが押されたときに状態を調べてそれにあわせてボタン画像を読み込みなおす function onSkipButtonClick() { //スキップ操作 if(kag.skipMode) { kag.cancelSkip(); } else { kag.skipToNextStopMenuItem.click(); } //ボタン画像決定 var img; if(kag.skipMode){ img='skippingButton'; } else { img='skipButton'; } //ボタン特定・書き換え for(var i = foreButtons.count - 1; i >= 0; i--) { if(foreButtons[i].bname == 'skip') { foreButtons[i].loadImages(img); backButtons[i].loadImages(img); } } } 445:名前は開発中のものです。 09/12/11 13:14:17 E/BMlDVc 動作確認はしてないし、実際はもう少し何かやる必要があるかも。他のボタンにも名前を付けとかないといけないとか色々。 他のやりかたもあるだろうけどあちこち書き足すよりなるべく一まとめにできそうなアプローチでいってみた。 まーがんばってー。 考え方は示したつもりなんで、これでまださっぱりならまだそういうのを望める段階じゃないってことで…… 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch