ページ 11

(解決済)メッセージの「閉じる」について

Posted: 2021年2月20日(土) 19:32
by コミット
初めましてよろしくお願いします!
題名のとおりですが、メッセージウィンドウを強制的に閉じるといったスクリプトはございますでしょうか?
こちらトリアコンタン様のピクチャのボタン化プラグインを使ってまして、マウスをピクチャに重ねた場合にメッセージを表示してマウスを離した場合にメッセージを消すといったことが行いたいです。
ただメッセージを消す、または閉じるスクリプトがどうにもわからず質問いたしました。
こういったイベントの場合はどちらをとればいいのかはわかりませんが・・・
よろしくお願いします。

すみません、あとで見直したら消すも閉じるも一緒の意味でしたね。 :oops:
失礼いたしました。
ですので、メッセージを強制的に閉じるスクリプトを知ってる方いましたらおねがいします。

Re: メッセージの「閉じる」について

Posted: 2021年2月20日(土) 19:42
by 奏ねこま
こんな感じで。

コード: 全て選択

SceneManager._scene._messageWindow.terminateMessage()

Re: メッセージの「閉じる」について

Posted: 2021年2月20日(土) 20:07
by コミット
奏ねこま様、ありがとうございます :D
そのスクリプトを試すとメッセージを閉じることができました。
しかしその後、すぐにもう一度マウスをピクチャへ重ねたときは表示されないようでした。
別のピクチャにマウスを重ねてもメッセージは表示されませんでした。
しかし一度画面上のどこかをクリックしてから再びマウスをピクチャに重ねると表示されるようです。
何かリフレッシュ的なものをしないといけないのかなと思いましたが・・・
これを解消する方法ありますでしょうか?

Re: メッセージの「閉じる」について

Posted: 2021年2月20日(土) 20:50
by 奏ねこま
こちらでどうでしょ。

コード: 全て選択

SceneManager._scene._messageWindow.pause = false;
SceneManager._scene._messageWindow.terminateMessage();

Re: メッセージの「閉じる」について

Posted: 2021年2月20日(土) 21:04
by コミット
ありがとうございます !
そちらで試すと消えてから再び表示してくれました:D
この度は本当にありがとうございました。

これで解決済みとさせていただきます