Object.InstantiateAsync時のエラー
Posted: 2024/12/19 03:43
OS:Windows11
Unityバージョン:Unity 2022.3.55f
Arborバージョン:Unity 2022.3.55f
再現方法
・Object.InstantiateAsyncでPrefab(Arbor3の内容を含む)を非同期インスタンス化するとエラー発生。
発生場所:Arbor.NodeBehaviour.DataSlotFieldsBuilderクラスのBuildメソッド内の「nodeBehaviour._DataSlots = dataSlots.ToArray();」の行。
呼び出しの大元は、Arbor.NodeBehaviourクラスのOnAfterDeserializeメソッド内のRebuildFields();
たまに発生しないこともありますが、特に大き目のPrefabをInstantiateAsyncする場合は確実に発生してUnityEditorごと落ちます。
何か解決方法などはございますでしょうか?
よろしくお願いいたします。
Unityバージョン:Unity 2022.3.55f
Arborバージョン:Unity 2022.3.55f
再現方法
・Object.InstantiateAsyncでPrefab(Arbor3の内容を含む)を非同期インスタンス化するとエラー発生。
発生場所:Arbor.NodeBehaviour.DataSlotFieldsBuilderクラスのBuildメソッド内の「nodeBehaviour._DataSlots = dataSlots.ToArray();」の行。
呼び出しの大元は、Arbor.NodeBehaviourクラスのOnAfterDeserializeメソッド内のRebuildFields();
たまに発生しないこともありますが、特に大き目のPrefabをInstantiateAsyncする場合は確実に発生してUnityEditorごと落ちます。
何か解決方法などはございますでしょうか?
よろしくお願いいたします。