我是Unity的新手,现在我已经有所了解。
顺便说一句,我正在努力解决一个问题。
问题是,我已经使用Instantiate创建了克隆GameObject,并且效果很好。但是我想为每个克隆的对象实现OnMouseHover或Click,以显示一个弹出窗口。如何引用在运行时创建的单击对象?谢谢!
void Awake(){
for (int i = 0; i < 5; i++)
{
myPdfPrefabClone = Instantiate(myPdfPrefab, new Vector3(x, 0, x), Quaternion.identity) as GameObject;
myPdfPrefabClone.name = "" + x;
Debug.Log(myPdfPrefabClone.transform.position);
Debug.Log("name " + myPdfPrefabClone.name);
x = x + 2.5F;
}
}