コメント

このコメントは、【トピック】setSpeakWindowRect()で作ったウィンドウを消す方法へのコメントです。

コメントの内容

Now mini dangansozi(投稿日:2010/02/08 17:02/08/10)
rurun9さん、ありがとうございます。

>deleteTextを使うとメッセージウィンドウも何故か消えるみたいです。

確かに消えているみたいなので、試しにウィンドウ点滅処理を簡単に書いてみた所・・・


waitTime(500)
setSpeakWindowRect(30, 430, 740 ,160)
speak(" ")
waitTime(500)
setSpeakWindowRect(30, 430, 740 ,160)
speak(" ")
waitTime(500)
setSpeakWindowRect(30, 430, 740 ,160)
speak(" ")


↑そもそもwaitTime()するとメッセージウィンドウが消えていることに気付きました。
しかし、speak()で何らかの文字を表示させないとメッセージウィンドウが表示してくれないという状態になりました。
しかし、ご存知の通りspeak()で文字を表示すれば、マウスクリックしないと次の処理に行かないので望みの通りにはならないですね。

という事で、メッセージウィンドウの操作をする時の要望として

 ・setSpeakWindowRect()でメッセージウィンドウを設定した時は、メッセージウィンドウだけ表示する
 ・deleteSpeakWindowRect()みたいな関数を作って、任意のタイミングでメッセージウィンドウを消せるようにする
 ・javascriptで言う、object.click()みたいに、任意のタイミングでマウスクリックイベントが発生させる事ができるようにする

以上ですね。これだけあればメッセージウィンドウ&メッセージを使った色々な演出が出来そうな気がします。

というか、ここまで書いて気付きましたが要望の掲示板に書けよ!って感じですね。

改めて掲示板に投稿した方が良いでしょうか?

コメントの内容(一番最初の投稿)

Now mini dangansozi(投稿日:2010/02/08 17:02/08/10)
rurun9さん、ありがとうございます。

>deleteTextを使うとメッセージウィンドウも何故か消えるみたいです。

確かに消えているみたいなので、試しにウィンドウ点滅処理を簡単に書いてみた所・・・


waitTime(500)
setSpeakWindowRect(30, 430, 740 ,160)
speak(" ")
waitTime(500)
setSpeakWindowRect(30, 430, 740 ,160)
speak(" ")
waitTime(500)
setSpeakWindowRect(30, 430, 740 ,160)
speak(" ")


↑そもそもwaitTime()するとメッセージウィンドウが消えていることに気付きました。
しかし、speak()で何らかの文字を表示させないとメッセージウィンドウが表示してくれないという状態になりました。
しかし、ご存知の通りspeak()で文字を表示すれば、マウスクリックしないと次の処理に行かないので望みの通りにはならないですね。

という事で、メッセージウィンドウの操作をする時の要望として

 ・setSpeakWindowRect()でメッセージウィンドウを設定した時は、メッセージウィンドウだけ表示する
 ・deleteSpeakWindowRect()みたいな関数を作って、任意のタイミングでメッセージウィンドウを消せるようにする
 ・javascriptで言う、object.click()みたいに、任意のタイミングでマウスクリックイベントが発生させる事ができるようにする

以上ですね。これだけあればメッセージウィンドウ&メッセージを使った色々な演出が出来そうな気がします。

というか、ここまで書いて気付きましたが要望の掲示板に書けよ!って感じですね。

改めて掲示板に投稿した方が良いでしょうか?