Override setting by Platform of texture of "Overwrite Import Settings" node is not reflected.

Issue #102 resolved
幸道正典 created an issue

Override setting by Platform of texture of "Overwrite Import Settings" node is not reflected.

UnityEngine.AssetGraph / Editor / System / Utility / BuildTargetUtility.cs (393) var method = objType.GetMethod ("IsBuildTargetSupported", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static);

On this line, since the specification of BindingFlags.NonPublic was wrong, the reflection of Override setting by Platform was not reflected.

Correctly, it is System.Reflection.BindingFlags.Public.

Operation was confirmed with Unity 2018.1.6f1 / Windows10.


"Overwrite Import Settings"ノードのテクスチャのPlatform別Override設定が反映されない。

UnityEngine.AssetGraph/Editor/System/Utility/BuildTargetUtility.cs (393) var method = objType.GetMethod("IsBuildTargetSupported", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static);

この行で、BindingFlags.NonPublicの指定が誤りのため、Platform別Override設定が反映が反映されていませんでした。

正しくは、System.Reflection.BindingFlags.Publicです。

Unity2018.1.6f1 / Windows10 で動作確認しました。

Comments (1)

  1. Log in to comment