NScripter Ver.7.00at GAMEDEVNScripter Ver.7.00 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト65:名前は開発中のものです。 06/06/11 21:27:26 /2eC8MTb >>62-63 左クリック押したままボタン領域から離れてまた領域内に戻ったときに、再度押下画像になるようにしたいんだよね? とりあえずソースをあまり変えない方向でいじってみたけど、 ・textbtnwait %0の次の行のmov %10,0を消す ・一番最後のreturnの前にmov %10,0追加 ・*subisdownを↓に変える な感じでどうかな……。 *subisdown wait 20:isdown %1 getmousepos %5,%6 if %1=1 && %5>=%3 && %5<=%3+%7 && %6>=%4 && %6<=%4+%8 spstr "C1C2C3P4C5C6":vsp %2+2,1:goto *onlclick if %1=1 goto *subisdown mov %10,0 return 66:名前は開発中のものです。 06/06/11 21:55:07 /2eC8MTb *subisdownの3行目の一部が激しく無駄だったので訂正。 ×spstr "C1C2C3P4C5C6" ↓ ○vsp %2,0 と書いておいてなんだけど、 *onlclickに入ったらisdownが0になるまで戻らないようにすればてっとりばやいか……。 ということで>>65とは別の案↓ ・textbtnwait %0の次の行消去 ・*onlclick以下を↓に変える *onlclick getspsize %2,%7,%8 *onlclick2 wait 20 print 1 isdown %1 getmousepos %5,%6 if %1=1 && %5>=%3 && %5<%3+%7 && %6>=%4 && %6<%4+%8 vsp %2,0:vsp %2+2,1:goto *onlclick2 if %1=1 vsp %2,1:vsp %2+2,0:goto *onlclick2 return 毎回printするが嫌だったら、 1フレーム前の表示状態を変数に保持しておいて、 それが変わったらprintするように組めばいいかな。 なんかぐだぐだでスマン 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch