いつもお世話になっております。
AdvCharacterGrayOutControllerについての質問です。
最初は動いているのですが、特定のタイミングで下のエラーが出て動かなくなってしまいます。
その止まってしまうキャラをほかで表示したときには動いているので、特定のキャラというわけでもなさそうです。
以前使用していた時はきちんと動いていた気がするので、私がエラーを吐くような書き方をしてしまっていて動かないのかもしれません。
お手数をお掛けして申し訳ないのですが、この辺りを確認するといいよ、というポイントがありましたら教えてください。
NullReferenceException: Object reference not set to an instance of an object
Utage.AdvCharacterGrayOutController.IsLightingCharacter (Utage.AdvPage page, Utage.AdvGraphicLayer layer) (at Assets/Utage/Scripts/ADV/Extra/AdvCharacterGrayOutController.cs:160)
Utage.AdvCharacterGrayOutController.OnChangeText (Utage.AdvPage page) (at Assets/Utage/Scripts/ADV/Extra/AdvCharacterGrayOutController.cs:135)
UnityEngine.Events.InvokableCall`1[T1].Invoke (T1 args0) (at <84f0d810adef4e6c8deab33e4ae93f7c>:0)
UnityEngine.Events.UnityEvent`1[T0].Invoke (T0 arg0) (at <84f0d810adef4e6c8deab33e4ae93f7c>:0)
Utage.AdvPage.RemakeText () (at Assets/Utage/Scripts/ADV/Logic/AdvPage.cs:584)
Utage.AdvPage.UpdatePageTextData (Utage.AdvCommandText text) (at Assets/Utage/Scripts/ADV/Logic/AdvPage.cs:561)
Utage.AdvCommandText.DoCommand (Utage.AdvEngine engine) (at Assets/Utage/Scripts/ADV/Command/Grahic/AdvCommandText.cs:82)
Utage.AdvScenarioThread+<CoStartPage>d__75.MoveNext () (at Assets/Utage/Scripts/ADV/Scenario/AdvScenarioThread.cs:371)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <84f0d810adef4e6c8deab33e4ae93f7c>:0)