【发布时间】:2015-11-13 18:20:53
【问题描述】:
调试很累但不知道问题出在哪里
foreach (string go in dist)
{
Debug.Log("gameobject texture change " + go);
Debug.Log(go.ToString());
Debug.Log(go.GetType());
string s = go;
string ss = "GRB_BLD_RESIDENT_z17x68817y86702_V0_L9_2015_18";
Debug.Log(GameObject.Find("GRB_BLD_RESIDENT_z17x68817y86702_V0_L9_2015_18").name);
Debug.Log(GameObject.Find(ss).name);
if (GameObject.Find(s.ToString()) != null)
{
Debug.Log(GameObject.Find(s).name);
Debug.Log("gameobject is not null");
}
else {
Debug.Log("gameobject is null");
}
如果我用这个,
Debug.Log(GameObject.Find("GRB_BLD_RESIDENT_z17x68817y86702_V0_L9_2015_18").name);
它会带来游戏对象,但使用循环它不起作用。我已经记录了所有名称都是正确和相同的。
【问题讨论】: