|
2010/08/09(月)
これでなおった?
|
|
|
今日の修正で、いままで、フリーズの原因のひとつと考えられているサウンドファイルの再生の仕方の修正をすべて終了した・・・と思います(まだあるかなぁ)
*****************************
Sound("morning.wav",0); Talk("この文章は,上の再生がすべて終ってから表示され始めます.");
Sound("evening.wav",1); Talk("こちらは,音声再生と同時に表示され始ます.");
*****************************
上の文のうち 『0』の方の式を使った時、何らかの理由で音声ファイルが破損?した場合フリーズした疑いが強かったのです。 由未那の行方不明もこれが怪しい気がします。
音声ファイルの破損は、ユーザーの方々のそれぞれのパソコンによって頻度が異なるのかなぁ?って感じです。
それで、式を『1』に変えて音声ファイルが壊れていてもプログラムが進行する感じにしてやると、フリーズしないのかなぁと・・・・ 『1』に直す代わりに、音声の長さ(時間)を計りその分だけ Wait(1000); ・・・1秒待つ というプログラムを付け加えるという作業を行いました。 いっぱい使ってあって修正作のがいやになるので、今まで少しづつなおしてきました。
これでフリーズしなくなるといいんですが・・・
更新後まだフリーズするようなら教えていただけるとありがたいです。
|
|
|