我需要通过Instantiate()
创建类似的对象。另外,我需要给它们起名字,例如mob1,mob2,mob3等。如何通过代码实现呢? (我在命名它们时遇到问题,而不是在创建它们时遇到问题。)
谢谢。
答案 0 :(得分:2)
很简单:
GameObject go = Instantiate(prefab, new Vector3(0, 0, 0), Quaternion.identity);
go.transform.name = "mob" + index;
index++;
答案 1 :(得分:0)
尝试一下:
public GameObject CloneObject(GameObject objectToInstanitate, int i)
{
GameObject mob = Instantiate(objectToInstanitate);
mob.name = "mob" + i.ToString();
return mob;
}