修改了一些bug,并补充了一些函数
This commit is contained in:
@@ -125,6 +125,25 @@ namespace Convention.WindowsUI.Variant
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
public void MakeFocusOn(HierarchyItem target)
|
||||
{
|
||||
static void BFS(HierarchyItem t)
|
||||
{
|
||||
var next = t.Entry.GetParent();
|
||||
if (next != null)
|
||||
{
|
||||
BFS(next.GetHierarchyItem());
|
||||
next.GetHierarchyItem().IsFold = false;
|
||||
}
|
||||
}
|
||||
|
||||
BFS(target);
|
||||
if (FocusWindowIndictaor.instance != null)
|
||||
{
|
||||
FocusWindowIndictaor.instance.SetTargetRectTransform(target.TextRectTransform);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user