【解決済み】複数のメッセージウィンドウを同時に表示する

茶暢@MV
記事: 3
登録日時: 2017年3月21日(火) 17:54

【解決済み】複数のメッセージウィンドウを同時に表示する

投稿記事by 茶暢@MV » 2017年3月21日(火) 18:02

初めまして、茶暢と申します。
この度ツクール制作過程にて、どうしても困ってしまった出来事があったので、
ツクマテ様を利用させて頂く事に致しました。

内容は、タイトルの通りなのですが、
じぇーそん3のブログ様[http://lm-t.at.webry.info/]の[VX] 複数のメッセージウィンドウを同時に表示する[http://lm-t.at.webry.info/200909/article_2.html]というRGSS2スクリプトと同じような機能のものをMVで実装する事は可能でしょうか?

プラグインを用いない実装方法でも大丈夫です。
よろしくお願い致します。
最後に編集したユーザー 茶暢@MV on 2017年4月02日(日) 08:18 [ 編集 1 回目 ]

フトコロ
記事: 226
登録日時: 2017年2月06日(月) 21:32

Re: 複数のメッセージウィンドウを同時に表示する

投稿記事by フトコロ » 2017年3月28日(火) 21:09

茶暢@MV さん

画面上に複数のメッセージウィンドウを表示するプラグインを試作してみました。

ゲーム画面.jpg
ゲーム画面.jpg (130.46 KiB) 閲覧数: 375 回


上の画面は、下のイベントを実行したものです。

\SUBA[0,こんにちは,Actor1,2]のように制御文字を文章コマンドに入力するとサブウィンドウを表示します。
\SUBA[]と\SUBB[]でサブウィンドウを2つまで表示できます。
サブウィンドウは、メインのウィンドウを消すタイミングで一緒に消えます。

入力内容.jpg


まだ、試作段階ですが大体の動作はできますので試してみてください。
技術的な問題もありますので出来るかどうかは確約できませんが、こうしてほしいという要望がありましたらご連絡をお願いします。
添付ファイル
FTKR_ExMessageWindow.js
(17.09 KiB) ダウンロード数: 30 回
茶暢@MV
記事: 3
登録日時: 2017年3月21日(火) 17:54

Re: 複数のメッセージウィンドウを同時に表示する

投稿記事by 茶暢@MV » 2017年3月30日(木) 21:57

返信大変遅れまして申し訳ありません!

プラグインを作って頂きありがとうございます……!!
導入後、動作に関しましては無事機能する事を確認いたしました。
作製が滞っていたので、大変助かっております。

一つご質問(ご要望?)なのですが、
本来メッセージウィンドウには4行しかメッセージが表示出来ず、
例えば4行フルメッセージ(表示:上)→4行フルメッセージ(表示:中)と文章を同時表示したい場合、
どうすればいいでしょうか?
エディタ上では一括入力で入力しました。が、エラーが出てしまいました。

現在解決方法を独自で試しております。
自己解決致しましたら、その旨またお伝えいたします。

取り急ぎ、お礼とご報告を失礼致しました!
フトコロ
記事: 226
登録日時: 2017年2月06日(月) 21:32

Re: 複数のメッセージウィンドウを同時に表示する

投稿記事by フトコロ » 2017年3月30日(木) 22:44

現状のスクリプトの仕様ですと、下のようにイベントを作成すると両方のウィンドウで4行表示できます。
事前にスクリプトで、サブウィンドウ用の文章を登録します。

コード: 全て選択

◆スクリプト:$gameSubMessage.add(0,
:     :'1行目の文章\r\n2行目の文章\r\n3行目の文章\r\n4行目の文章')
◆文章:Actor1(1), ウィンドウ, 下
:  :1行目の文章
:  :2行目の文章
:  :3行目の文章
:  :4行目の文章\!\SUBA[1,,Actor1,2]

文章の4行目の文章の後に\!を入れて、一人目の文章をすべて表示した後に、一旦入力待ちにしています。
文章の中の制御文字\SUBA[]には、文章は入力不要です。
(入力した場合は5行目に表示されます)

追記>
ちなみに、スクリプト部分は下のように入力しても同じ結果になります。

コード: 全て選択

◆スクリプト:$gameSubMessage.add(0,'1行目の文章')
:     :$gameSubMessage.add(0,'2行目の文章')
:     :$gameSubMessage.add(0,'3行目の文章')
:     :$gameSubMessage.add(0,'4行目の文章')


メッセージ.jpg
メッセージ.jpg (145.78 KiB) 閲覧数: 283 回
茶暢@MV
記事: 3
登録日時: 2017年3月21日(火) 17:54

Re: 複数のメッセージウィンドウを同時に表示する

投稿記事by 茶暢@MV » 2017年4月02日(日) 08:17

返信遅くなりました……!!

先日無事念願通りの動作をした事を確認致しました(^-^)!!
競合なども今の所見つからないので、問題は全くありません。
大変助かりました( ; ; )

ゲームが完成した暁には、お名前を表記させて頂きます。

この度は、プラグインを作成して頂き本当にありがとうございましたm(_ _)m

“MV:プラグイン素材のリクエスト” へ戻る