【ver.1.2.2で修正?】プレイ画面の表示領域が狭くなった?(プレイ全体に問題)

Created at
Updated at

FreeAspectで見られない黒の何かが、FullHD及びビルドプレイ画面に表示されるようになった。 画面の大部分をこの黒が覆っており、プレイ全体に影響がある。

  • この黒と狭い透過はいったいなにか。
  • これの修正方法。

▢ 共有しておきたいこと テストプレイ画面と、ビルドしたゲームのプレイ画面とが異なることに気がつきました。 ビルドプレイ画面は(おそらく)FullHDで表示されていることから、テストプレイ画面ではGameウィンドウの「FreeAspect」をFullHDに設定することでビルド後画面と(おそらく)同じになることに最近気がつきました。ゲーム制作中、テストプレイをするときはFullHDに設定して画面を確かめる必要があると暫くは考えてみます。

 

▢ 本題 さて、問題は、テストプレイで画面に問題のなかったものが、ビルド後画面に問題がなかったにも関わらず、いつの時点かは分からないが、ビルド後画面が真っ黒のなにかが表示されていることです。この何かの正体が分かりませんが、次のことが分かっています。①FreeAspectでは見られず、FullHDの時またビルド後画面で表示されること②現在のプロジェクトで、ある時点までは起きなかったが、見られるようになったこと③同じアドオンのあるプロジェクト・アドオンが一つもないプロジェクトでは再現されなかったこと④遠景・キャラクタより上、ピクチャ・文章表示より下に表示されていること、⑤バトル画面・ゲームオーバー画面では見られない(正常)こと、です。

01_JRWHJMRVGX_7_K341_NVSYBPEGA_88c73b0d2c

イベントはない状態。

 

01_JRWHMYYZZYTKV_7_XF_7_A5_D29_A0_b6d28ac66a

FullHDでテストプレイしたときの画面。ビルドプレイ画面も同様。画面の殆どが見えません。但しFreeAspectでは正常に表示される。 キャラクタ・マップの上に表示されていることが分かる。 ボタンも問題がなく見えるし操作もできる。

01_JRWHQ_77_BQX_2_KRB_54_QRD_18_ZT_5_f770fdb31b

文章表示は手前に表示されるようです。

 

01_JRWHQPSA_4_HA_95_RK_3_NAW_5_RCXP_8aaae7791e

UnityEditorでの表示です。中央、横に長く透過があるのが確認できます。 コンソールにエラーは出ていません。

原因も再現方法も分かりません。アドオンもすべてオフにしてあります。 原因の突き止め方も検討がつかず、Uniteの不具合なのか、こちらが設定した結果なのかも分かりません。

よろしくお願いします。

 

Comments

Created at

いろいろ探っているうちに、Canvasのimageであることが分かりました。

Hierarchy>SceneMap>Menu>MenuWindow03(Clone)>Canvas>にある「New Game Object」です。

UnityEditorで「New Game Object」を動かすと、テストプレイの画面でも「黒」

が動きます。

このプロジェクトでは8つありますが、

別のプロジェクトのHierarchyをみると「New Game Object」が4つだけでした。

01_JS_1_PXD_2_JZK_2_QMJPSE_7_ZRRNKP_ee2f39689f

どう処理すればいいか未だ分からないままです。

よろしくお願いします。

 


Created at

次の画像はNew Game Object がよく見え、これが8つあることが分かります。

01_JS_1_Q90_GZWGBDQ_304_HNTE_57_AM_489b49b346

Created at
Updated at

ver.1.2.2にアップデートすることで、黒の表示が正常になりました。

New Game Object の数が、おそらく正常?の4つとなっています。 テストプレイのFullHD画面でも、ビルド後の画面も正常です。

ありがとうございました。

✖ただ、同じような現象が起きた場合に、この黒をどう処理すればいいのかが分からないでいます。 こちらについて言及くださいますよう、お願いいたします。

 

<追記> 対処方法を教えていただきました。

Assets/RPGMaker/Codebase/Runtime/Map/Asset/Prefab/MenuWindow03.prefab>Canvasにある「BackGround」以外のオブジェクトが問題のようです。

問題のGameObjectを削除する方法を説明いただきましたが、わたしはこのやり方を確かめておりません。 バックアップしてから試すことをお勧めします。

 

私の方では、この問題はver.1.2.2にアップデートしてから解決しており、この方法を試しておりません。

 

 

 


Created at
Updated at

\Assets\RPGMaker\Codebase\Runtime\Map\Shop\Asset\Prefab\ItemShopCanvas.prefab" 私も同じ現象が起きました。たぶんショップのプレハブもおかしなNew GameObjectが4つあります


Created at

一回NewGameObject を削除したら治ったんですがまたいつの間に勝手にプレハブにNewGameObjectが出来てしまいました。ショップ画面で画面の大きさを変えると真っ黒で何も映らなくなります