Upcoming maintenance: Thursday 21 August @ 12:00-14:00 CEST.

Skip to content
Snippets Groups Projects
Commit 805ae642 authored by Jérémy Lacoche's avatar Jérémy 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 ...@@ -296,7 +296,16 @@ namespace ETSI.ARF.WorldStorage.UI
int cnt = 0; int cnt = 0;
foreach (var item in obj.KeyvalueTags) 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]); if (cnt < keyValuesFixed.Count) keyValuesFixed[cnt] = (item.Key, item.Value[0]);
cnt++; cnt++;
} }
......
...@@ -229,6 +229,7 @@ namespace ETSI.ARF.WorldStorage.UI ...@@ -229,6 +229,7 @@ namespace ETSI.ARF.WorldStorage.UI
OutputKeyValue(0); OutputKeyValue(0);
OutputKeyValue(1); OutputKeyValue(1);
OutputKeyValue(2); OutputKeyValue(2);
OutputKeyValue(3);
} }
EditorGUILayout.EndToggleGroup(); EditorGUILayout.EndToggleGroup();
// //
...@@ -274,7 +275,16 @@ namespace ETSI.ARF.WorldStorage.UI ...@@ -274,7 +275,16 @@ namespace ETSI.ARF.WorldStorage.UI
int cnt = 0; int cnt = 0;
foreach (var item in obj.KeyvalueTags) 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]); if (cnt < keyValuesFixed.Count) keyValuesFixed[cnt] = (item.Key, item.Value[0]);
cnt++; 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