如何通过公开定义父gamobject的名称来将Child GameObject设置为另一个gameObject的父?
public GameObject parent;
public GameObject child;
public string ParentsName; // to be defined
void Start()
{
child.transform.SetParent(parent.gameObject.transform); //How to set parent.gameObject.transform as public string?
}
尝试使用GameObject.Find(string name)
https://docs.unity3d.com/scriptreference/gameobject.find.html
它在层次结构中找到一个gameObject,其名称与您给它的字符串参数匹配。