既知の問題(3.7.2)


過去バージョンの不具合についてのアーカイブです。

もし、再発していましたら不具合フォーラムにご報告お願いいたします。

Arbor3.7.2

partialかつクラス名と同名のソースファイルが複数ある場合に例外が発生する

partialで分割されたクラスを定義するソースファイル(フォルダ別でファイル名がクラス名と一致)が複数ある場合に、Arbor Editorを開くと例外が発生してしまう不具合。

ステータス:  3.7.3で修正済み

関連不具合: partialなNodeBehaviourを複数の同名ファイルで定義している場合、挙動選択ウィンドウで多重登録される不具合も確認。

暫定対処

  • Assets/Plugins/Arbor/Internal/Editor/Icons.csを開く。
  • 151行目あたり(s_TypeIcons.Addの直前)に以下のコードを追加。
    if (s_TypeIcons.ContainsKey(classType)) continue;
    

InvokeMethodでUnityEngine.Object型を継承していないクラスのメンバーが呼び出せない

InvokeMethodから呼び出す対象の型がUnityEngine.Object型から継承していないクラスの場合にメンバー呼び出しが行われない不具合。
演算ノードのEvents/GetValueも同様に呼び出せないのを確認。

ステータス:  3.7.3で修正済み

暫定対処

  • Assets/Plugins/Arbor/Internal/Scripts/Eventts/PersistentCall.csを開く。
  • 358行目あたりのif文を以下のように変更する。
    if (TypeUtility.IsAssignableFrom(typeof(Object), targetType) && targetObject == null)
    
  • Assets/Plugins/Arbor/Internal/Scripts/Eventts/PersistentGetValue.csを開く。
  • 161行目あたりのif文を以下のように変更する。
    if (TypeUtility.IsAssignableFrom(typeof(Object), targetType) && targetObject == null)
    

Privacy Preference Center

Your Privacy

This site uses cookies to display contents and advertisements tailored to users, provide social media functions, measure advertisement impressions and clicks. We also gather information on users' site usage status and provide them to social media, advertisement distribution and data analysis partners. Each partner may use this information in combination with other information that the user provided to each partner or other information gathered when the user used the service of each partner.

Analytics, Ads