You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@masteage
안녕하세요. AssetMap의 window는 생성자 생성 시 설정되는 값으로 컴파일 후 AssetManagementWindow.cs 내부의 AssetMap는 남아있어 동작하나 AssetMapGraphGUI 내 부 값은 메모리에 남아있지 않을 때 발생하지 않을까 추측됩니다.
아직 정확한 발생 원인은 알 수 없으나 OnGUI 전 assetMap.window이 없을 때 window를 설정하는 코드로 보완이 될것 같습니다.
AssetManagementWindows.cs
// line 149
case Menu.ASSET_MAP:
{
if (assetMap == null)
{
assetMap = new AssetMapGUI(this);
}
// 추가
if (assetMap.window == null)
{
assetMap.window = this;
}
using (new EditorGUILayout.HorizontalScope())
{
assetMap.OnGUI();
}
}
break;
Service
Version
Describe the bug
To Reproduce
Expected behavior
Screenshots
Environment
Unity
Desktop
The text was updated successfully, but these errors were encountered: