画面が一切表示されない

1,549 views
Skip to first unread message

高間小豆

unread,
Apr 23, 2017, 2:53:09 PM4/23/17
to 宴ユーザーグループ
OS:Windows 10 64bit
ターゲットプラットフォーム:Android
宴のバージョン:3.0.6
Unityのバージョン:5.6.0f3
UnityのConsoleウィンドウのエラーメッセージ
Tiled GPU perf. warning: RenderTexture color surface  (1384x865) was not cleared/discarded, doing <run with profiler for info>

Utageの画面が真っ暗な状態で、一切なにも表示されません。
上記のエラーはGraphics Emulationの項目をNo emulationに変更すると出ませんが、現象には特に関わっていない様で、変化はありませんでした。
サンプルシーンを再生した所、画面が暗いだけでマウスのクリックなどは受け付けている様で、Gameビューで手当たり次第クリックすると音楽が再生され、Sceneビューを確認した所、シーンの進行自体はしている様でした。
どの様な原因が考えられますでしょうか?

マッドネスラボ

unread,
Apr 23, 2017, 5:56:02 PM4/23/17
to 宴ユーザーグループ
ご連絡ありがとうございます。

エラーが発生しているのは、サンプルシーンでのどの段階でしょう?
・起動後すぐ。起動画面(宴のロゴ)や、タイトル画面(「はじめから」「つづきから」などのボタン)も表示されない。
・タイトルまでは表示されるが、「はじめから」を選んだ直後(つまり、シナリオ再生後)に表示されなくなる
・シナリオの途中までは表示されるが、途中から表示されない(フェードアウトの直後や動画再生の直後、宴3の新機能→キャラ表示の直後など)

基本的にはUnity自体のバグだと思います。
RenderTexture color surfaceとあるので、テクスチャ書き込み系の機能を使うときだとは思うのですが、ちょっと何とも言えません。
Google検索したところ、昔からたまにあるエラーのようです。
最近でもこのような記事がありました。 

Unity自体のバグはこちらでは対応できませんので、
バグレポーターやUnityJapanに直接報告したほうが良いかと思います。

takam...@gmail.com

unread,
Apr 24, 2017, 12:44:11 AM4/24/17
to 宴ユーザーグループ
> エラーが発生しているのは、サンプルシーンでのどの段階でしょう?
> ・起動後すぐ。起動画面(宴のロゴ)や、タイトル画面(「はじめから」「つづきから」などのボタン)も表示されない。
> ・タイトルまでは表示されるが、「はじめから」を選んだ直後(つまり、シナリオ再生後)に表示されなくなる
> ・シナリオの途中までは表示されるが、途中から表示されない(フェードアウトの直後や動画再生の直後、宴3の新機能→キャラ表示の直後など)

起動後すぐです。
起動時のGameビューとSceneビューを添付しました。
他にも必要な情報がありましたら、お知らせ下さい。
ちなみに、何かおかしな事をしてしまったのかと思ってUtageを一旦削除して再インポートもしましたが、駄目でした。
また、完全にテスト用の新規プロジェクトを作成してUtageをインポートした所、そちらは正常に表示されました。

> 基本的にはUnity自体のバグだと思います。

Unity自体のバグであれば、他の方からも同様の報告が出てくるかと思うのですが、結構似た報告があるのでしょうか?
Unityに報告するとしてもUtageのシーン以外で同じ症状はないので、Utageの問題と蹴り返される可能性が非常に高い気がします……。
2017-04-24.png
2017-04-24_2.png

マッドネスラボ

unread,
Apr 24, 2017, 1:42:01 AM4/24/17
to 宴ユーザーグループ
新規プロジェクトのサンプルシーンで問題ないということは、

・宴以外の拡張アセットなどが原因
・シーンとは関係のない、プロジェクト設定やローカルな設定が影響している
・その他、Unity自体のなんらかの不具合
などが考えられます。

>Tiled GPU perf. warning: RenderTexture color surface  (1384x865) was not cleared/discarded, doing <run with profiler for info>
こちらのエラーはGPU自体に関係するエラーになりますので、
設定切り替えなどでエラーメッセージがでなくなっても、既にGPUのメモリなどが破壊されてしまい描画ができなくなってしまう可能性はあります。

ほかにもハードなどが原因でおきる環境依存のバグということも考えられます。
こちらで再現するか試してみますので、プロジェクトを送信してください。
http://madnesslabo.net/utage/?page_id=9349

>Unity自体のバグであれば、他の方からも同様の報告が出てくるかと思うのですが、結構似た報告があるのでしょうか?
いえ、今のところそういった報告はありません。
むしろ、他では起きていない再現性が低いバグなので、Unityの深い部分のバグの可能性が高そうです。

・・・というのも、Unity5.6自体がかなり不安定だからです。
詳しくはこちらを。
上記のUnityの不具合は最新の宴では対策済みなのですが、
他にも不具合があると思いますのでそれが原因かもしれません。

現在、Unity5.6には修正パッチがバージョン2まで配布されています。
https://unity3d.com/jp/unity/qa/patch-releases
こちらを使うと、もしかすると直るかもしれません。


takam...@gmail.com

unread,
Apr 24, 2017, 5:09:07 AM4/24/17
to 宴ユーザーグループ
パッケージを送信しようとして、送信前に自分で新規プロジェクト→パッケージインポートをしてみた所、正常に動作しました。
プロジェクト自体に何かおかしい所があるのかも知れないですね……。

何にせよ、これでは送ってもそちらで再現しないかと思いますので、もう少し色々試して、また何かありましたら返信致します。

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

マッドネスラボ

unread,
May 3, 2017, 1:47:04 AM5/3/17
to utag...@googlegroups.com
こちらの件ですが、もしかするとカメラとUIの距離の設定の問題かもしれません。
UIのZ位置を10など少し奥にするか、カメラのnearの設定を0.3ではなく0未満にするなどしてみください。
通常のサンプルでは問題ないと思うのですが、古いシーンですとこの部分が問題になっているものがあったようです。


マッドネスラボ

unread,
May 12, 2017, 12:18:14 AM5/12/17
to 宴ユーザーグループ
こちらの件ですが、Unity5.6.0の不具合かもしれません。
Unity5.6.1がリリースされましたので、よろしければアップデートしてみてください。
https://unity3d.com/get-unity/update
Reply all
Reply to author
Forward
0 new messages