Skip to content

Commit 9590f0d

Browse files
committed
Fixing a bug that left areas enabled via search un-warped
1 parent bcced33 commit 9590f0d

2 files changed

Lines changed: 15 additions & 4 deletions

File tree

Assets/Scripts/TrajectoryPlanner/TP_Search.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,13 @@ private async void LoadSearchNode(CCFTreeNode node)
167167
node.GetNodeTransform().localPosition = Vector3.zero;
168168
node.GetNodeTransform().localRotation = Quaternion.identity;
169169
node.SetNodeModelVisibility(true);
170+
tpmanager.WarpNode(node);
170171
modelControl.ChangeMaterial(node, "lit");
171172
}
173+
174+
public void ChangeWarp()
175+
{
176+
foreach (CCFTreeNode node in activeBrainAreas)
177+
tpmanager.WarpNode(node);
178+
}
172179
}

Assets/Scripts/TrajectoryPlanner/TrajectoryPlannerManager.cs

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -692,12 +692,16 @@ public ProbeManager GetActiveProbeManager()
692692
public void WarpBrain()
693693
{
694694
foreach (CCFTreeNode node in modelControl.GetDefaultLoadedNodes())
695-
{
695+
WarpNode(node);
696+
searchControl.ChangeWarp();
697+
}
698+
699+
public void WarpNode(CCFTreeNode node)
700+
{
696701
#if UNITY_EDITOR
697-
Debug.Log(string.Format("Transforming node {0}", node.Name));
702+
Debug.Log(string.Format("Transforming node {0}", node.Name));
698703
#endif
699-
node.TransformVertices(WorldU2WorldT, true);
700-
}
704+
node.TransformVertices(WorldU2WorldT, true);
701705
}
702706

703707
public void UnwarpBrain()

0 commit comments

Comments
 (0)