NScripterスレ Ver4.00at GAMEDEVNScripterスレ Ver4.00 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト532:名前は開発中のものです。 05/06/24 08:12:21 Kli5k/Je ポートピアw なかなかおもしろいスクリプトだね。 533:530 05/06/24 20:03:57 636hqtKo おぉ、できてるじゃん サブルーチン化しなくてもいけそうですよ *slowdsp getparam $inp_str,%wait_time ;入力文字列、表示ウェイト時間 len %strlen,$inp_str ;len関数で返る値は全角1文字に対して2です for %i=1 to %strlen step 2 ;2バイト分ずつ参照 mid $wchar,$inp_str,%i-1,2 ;2バイト分ずつ読み込んで全角1文字ずつ表示 $wchar/ resettimer ;内部タイマーリセット waittimer %wait_time ;指定時間経過するまでウェイト next 534:529 05/06/24 21:34:09 euUP7/36 >>533 トンクスです。 ほんとだ、動きますね。寝起きコーディングで勘違いしたのだろうか…。 あ、わかった。サブルーチンから waittimer をそのままコピペしてテスト したから待ち時間0になってたんじゃん。 orz <動かないコード> for %i=1 to %strlen step 2 ;2バイト分ずつ参照 mid $wchar,$inp_str,%i-1,2 ;2バイト分ずつ読み込んで全角1文字ずつ表示 $wchar/ resettimer ;内部タイマーリセット waittimer %wtime ;指定時間経過するまでウェイト ← ここの引数が間違い。 next 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch