//得到路径
string FindPath(Transform pParent, Transform pSelect)
{
if (pParent == null)
{
Debug.LogError("父 路径空了");
return "";
}
if (pSelect == null)
{
Debug.LogError("选中 路径空了");
return "";
}
var tStr = "";
Transform temp = pSelect;
for (int i = 0; i < 10; i++)//目录一般不会太深
{
if (temp.transform == pParent)
{
break;
}
else
{
tStr = temp.transform.name + "/" + tStr;
temp = temp.transform.parent;
}
}
return "\"" + (tStr.TrimEnd('/')) + "\"";//返回路径
}
Unity Find("A/B/ABC/TName"),得到路径
最新推荐文章于 2023-06-06 09:08:38 发布