NScripter Ver.8.00at GAMEDEVNScripter Ver.8.00 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト796:名前は開発中のものです。 06/11/29 14:30:36 N0ZZX3Zq ん、btntime(btntimer)ってバグってる? btnwait命令の後も定義が消えずに残る。 btntime 10000 btnwait %0 もう一度。 btnwait %0 if %0 = -2 end \ 二度目のウェイトで10秒待つと、何故か-5が代入される。 797:名前は開発中のものです。 06/11/29 15:20:32 mxgigb7U それバグじゃないよ。クリアしてないから二度目も同じ設定で動いてるだけ。 一度目の btnwait %0 の次行に btndef clear を入れたらタイマーちゃんと消える。 クリック待ちの設定は一度使った後にちゃんと消す習慣付けた方がいいよ。 あと時間切れで-5ってことはusewheel使用なんだろ? その検証スクリプト不親切すぎ。 btnwaitとbtnwait2の違いはボタン定義をクリアするか否かの違いだけど、 ボタン定義ってのはspbtnやexbtnのところであって、他の設定はクリアされない。 まあ何だ。自分で検証すればすぐ洗い出せるってこった。 798:名前は開発中のものです。 06/11/29 17:09:25 N0ZZX3Zq ああ、なるほど。どうもです。 APIのbtntime説明に『この命令を使った直後の……』とあるので、タイマーは直後のbtnwaitにしか効かないのかと思ってました。 -5は……、修正するの忘れてました。 (一旦-5で検証し、途中でusewheel付け忘れていることに気付いてスクリプトのifを-2に変えたが、その後文章を書く際にいつもの癖で-5と書いてしまった) ともあれ、thxです。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch