|
はじめまして。
ゲーム製作初心者でこちらに質問するのが大変申し訳ありませんが、
解決できない事象が発生しましたのでご指導いただけると幸いです。
この記事の投稿主様と同じように、UIを切り替えて台詞と文章の2通りを表示しようとしています。
現在使用しているバージョンは最新の開発版(yu-ris_0473_007とフォルダ名にあります)です。
メイン画面設計にて2通りの表示方法を設定し、それ自体はちゃんと切り替わるようになりました。(台詞画面と文章とが同時に存在することはありません。)
ところが、台詞画面から文章画面にUIを変更、若しくはその逆の文章画面から台詞画面に変更すると、最初の一文が表示されず、
また、メッセージウィンドウのテキスト部分が透過されずに白抜きで表示されてしまいます。
複数行表示させると解消され、正常な表示になるのですが、その間、当然のことですがUIの切り替えは行っていません。
この現象を更によく見てみると、文章画面のときに透過がされないことが多いとわかりました。
文章画面は、以前こちらの掲示板で質問されていたように、自動改ページを自動改行にしたくて、\AP(0)を使用しております。
そのため、殆ど文章全てを表示してから改ページを行い、台詞画面に切り替わるときまで改ページが行われないことに気づきました。(演出効果を狙って文章表示画面で改ページをしたところは、透過がきちんと行われました。
その際には文章の始まりで¥AP(0)を使用、改ページを行いたいところに\[p]を使用しました。)
台詞のときは¥AP(0)を使わず、自動改ページを行っています。
また、文章画面から台詞画面に切り替えた際、自動改ページを〜の記事で記事主様が指摘されていたように、キャラクターの名前がメッセージ表示されてしまい、名前欄に反映されませんでした。
尚、処理に時間を置いたほうがいいのかと思い、UI切り替えの後にスクリプトで\WAを使用しましたが改善されませんでした。
自動改ページで複数行表示するときちんと表示されるだけに、大変歯痒い思いをしております。
お忙しい中恐縮ですが、この現象を解消する方法をご指示いただけると幸いです。
よろしくお願いいたします。
|
|
|