会話シーンとして宴を使うで読み込めません。

433 views
Skip to first unread message

junju...@gmail.com

unread,
Aug 27, 2018, 6:23:35 AM8/27/18
to 宴ユーザーグループ
基本的には参考ページのまま入力していると思うのですが、読み込みできません。
何かご助言いただけますと助かります。



Unityの習熟度: 初心者
宴のバージョン: 3.4.3
UnityのバージョンとOS: Unity2018.2.5f1 Windows10
UnityのConsoleウィンドウのエラーメッセージとそのスタックトレース:

NullReferenceException: Object reference not set to an instance of an object
TitleManager+<CoTalk>c__Iterator0.MoveNext () (at Assets/Scripts/TitleManager.cs:16)
UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress) (at C:/buildslave/unity/build/Runtime/Export/Coroutines.cs:17)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
TitleManager:PushStartButton() (at Assets/Scripts/TitleManager.cs:36)
UnityEngine.EventSystems.EventSystem:Update()

TitleManager.cs
MyProject.xls

マッドネスラボ

unread,
Aug 27, 2018, 7:10:26 AM8/27/18
to 宴ユーザーグループ
おそらく、宴のオブジェクトがシーン内に存在しないか、アクティブをオフにしているのだと思います。


junju...@gmail.com

unread,
Aug 27, 2018, 8:06:10 AM8/27/18
to 宴ユーザーグループ
ご返答ありがとうございます。初心者でして申し訳ございません。おそらく、個々のシーンごとにNew Projectが必要なのですよね。
改めて作成しましたところ、
: はジャンプ先が存在しないシナリオラベルです」というエラーが出まして、先の16行目の箇所について、
("Start")または("A地点")と、それぞれ記載して試してみたところ、どちらでも読み込むところまで進んだのですが、
最初の
「Template Scenario Start」というテキスト表示から、クリックしても何も反応しない状態です。
コンソールには特に何も表示されない状態です。

マッドネスラボ

unread,
Aug 27, 2018, 8:38:53 AM8/27/18
to 宴ユーザーグループ
>クリックしても何も反応しない状態です。
宴のクリック判定は一番奥」つまり「他のUIのクリック判定がないところ」をクリックしたときに起きます。
それが反応しないのであれば、宴以外の自分のゲームのUIでクリックの判定がとられてしまっているのだと思います。

UnityのUIは基本的には、表示するだけでクリック判定をとってしまいます。
なので、背景表示などのためにUIを表示するとそれだけで全画面のクリック判定をとります。
クリック判定をオフにするには、ImageコンポーネントなどのRaycastターゲットをオフにするのが一般的なやり方です。

他のやり方としては、「宴のクリック判定は一番奥」という部分を改造することです。
ですが、これは基本的なUnityのUIの仕組みを理解していないのであれば難しいと思います。


マッドネスラボ

unread,
Aug 27, 2018, 8:45:37 AM8/27/18
to 宴ユーザーグループ
>個々のシーンごとにNew Projectが必要なのですよね。
必ずしもそうではないのですが、Unityのシーン管理の話になりますので、
それはUnity公式やインターネットなどで調べてください。
「Unity マルチシーン」などで検索するのがよいかと。

ただし、結構難しいですので、簡単にやるのであれば
シーンごとにNewProjectするか、他のシーンで作成した宴関連のオブジェクトをコピーしてくるのが良いかと思います。


junju...@gmail.com

unread,
Aug 27, 2018, 9:19:09 AM8/27/18
to 宴ユーザーグループ
何度もありがとうございます。
Raycastターゲットをオフ・・・で、とりあえず問題なく進むことを確認致しました。
その他の方法については将来の為に、頭の片隅にでも残しておこうと思います。
知らないことばかりで、ご迷惑をお掛け致しました。
とにもかくにも、これで先に進めることが出来ます。感謝です。
ありがとうございました。
Reply all
Reply to author
Forward
0 new messages