Page 1 of 1

Unity2022 3.2f1でjikkou

Posted: 2023/06/21 06:27
by kotaro
Unity20223.2f1でArborEditorで作業を行うと、下記のエラーが表示され、ArborEditorが新規画面になります。
また、ステートマシンで挙動を追加をすると入力ウィンドウの上にSearchが表示され描画が崩れてしまいました。

MissingReferenceException: The object of type 'SetParameterBehaviour' has been destroyed but you are still trying to access it.
Your script should either check if it is null or you should not destroy the object.
Arbor.NodeBehaviour.get_nodeGraph () (at Assets/Plugins/Arbor/Internal/Scripts/NodeBehaviour.cs:76)
Arbor.ParameterBehaviours.SetParameterBehaviourInternal.SetupIsInGraphParameter () (at Assets/Plugins/Arbor/Internal/Scripts/StateMachine/ParameterBehaviours/SetParameterBehaviourInternal.cs:294)
Arbor.ParameterBehaviours.SetParameterBehaviourInternal.SerializeVer1 () (at Assets/Plugins/Arbor/Internal/Scripts/StateMachine/ParameterBehaviours/SetParameterBehaviourInternal.cs:329)
Arbor.ParameterBehaviours.SetParameterBehaviourInternal.Serialize () (at Assets/Plugins/Arbor/Internal/Scripts/StateMachine/ParameterBehaviours/SetParameterBehaviourInternal.cs:347)
Arbor.ParameterBehaviours.SetParameterBehaviourInternal.Arbor.INodeBehaviourSerializationCallbackReceiver.OnAfterDeserialize () (at Assets/Plugins/Arbor/Internal/Scripts/StateMachine/ParameterBehaviours/SetParameterBehaviourInternal.cs:368)
Arbor.NodeBehaviour.UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize () (at Assets/Plugins/Arbor/Internal/Scripts/NodeBehaviour.cs:393)
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()

Re: Unity2022 3.2f1でjikkou

Posted: 2023/06/21 07:28
by caitsithware
ご報告ありがとうございます。
kotaro wrote: 2023/06/21 06:27 Unity20223.2f1でArborEditorで作業を行うと、下記のエラーが表示され、ArborEditorが新規画面になります。
こちらに関しては再現できませんでした。
どのような作業を行うと発生したかの直前に行っていた操作や問題となっているグラフの内容、UnityやArborのバージョン更新後に発生するようでしたら以前のバージョン番号や行った更新手順などなど、詳細を教えていただけると助かります。
kotaro wrote: 2023/06/21 06:27 また、ステートマシンで挙動を追加をすると入力ウィンドウの上にSearchが表示され描画が崩れてしまいました。
こちらは再現できましたので修正いたします。

暫定対処方法
  1. Assets/Plugins/Arbor/Internal/Editor/BuiltinStyles.csを開く
  2. 55行目を以下のように変更。

    Code: Select all

    GUIStyle toolbarSearchField = EditorStyles.toolbarSearchField;

Re: Unity2022 3.2f1でjikkou

Posted: 2023/06/22 05:52
by kotaro
頂いた、暫定対処方法を試したところ、他のエラーも現状出なくなりました。
再度、エラーが出るようでしたら、ご連絡させて頂きたいと思います。