Skip to content
Snippets Groups Projects
Commit 805ae642 authored by lacoche's avatar lacoche
Browse files

fix : missing node posX and posY when editing from editor window

parent 3ec771d8
No related branches found
No related tags found
No related merge requests found
......@@ -296,7 +296,16 @@ namespace ETSI.ARF.WorldStorage.UI
int cnt = 0;
foreach (var item in obj.KeyvalueTags)
{
if (item.Key == "unityAuthoringPosX" || item.Key == "unityAuthoringPosY") continue; // ignore internal params
if (item.Key == "unityAuthoringPosX" )
{
nodePosX = float.Parse(item.Value[0], System.Globalization.CultureInfo.InvariantCulture);
continue; // ignore internal params
}
else if (item.Key == "unityAuthoringPosY")
{
nodePosY = float.Parse(item.Value[0], System.Globalization.CultureInfo.InvariantCulture);
continue;
}
if (cnt < keyValuesFixed.Count) keyValuesFixed[cnt] = (item.Key, item.Value[0]);
cnt++;
}
......
......@@ -229,6 +229,7 @@ namespace ETSI.ARF.WorldStorage.UI
OutputKeyValue(0);
OutputKeyValue(1);
OutputKeyValue(2);
OutputKeyValue(3);
}
EditorGUILayout.EndToggleGroup();
//
......@@ -274,7 +275,16 @@ namespace ETSI.ARF.WorldStorage.UI
int cnt = 0;
foreach (var item in obj.KeyvalueTags)
{
if (item.Key == "unityAuthoringPosX" || item.Key == "unityAuthoringPosY") continue; // ignore internal params
if (item.Key == "unityAuthoringPosX")
{
nodePosX = float.Parse(item.Value[0], System.Globalization.CultureInfo.InvariantCulture);
continue; // ignore internal params
}
else if (item.Key == "unityAuthoringPosY")
{
nodePosY = float.Parse(item.Value[0], System.Globalization.CultureInfo.InvariantCulture);
continue;
}
if (cnt < keyValuesFixed.Count) keyValuesFixed[cnt] = (item.Key, item.Value[0]);
cnt++;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment