为什么在实例化新的GameObjects时它没有为它们添加标签?

using System.Collections; using System.Collections.Generic; using UnityEngine; public class Test : MonoBehaviour { public float spinSpeed = 2.0f; public int cloneTests; public GameObject prefab; private bool rotate = false; private bool exited = false; private void Start() { for (int i = 0; i < cloneTests; i++) { GameObject Test = Instantiate(prefab); Test.tag = "Testing"; } } } 

克隆工作正常。

但它并没有将标签添加到每个GameObject中。 我如何将所有克隆作为孩子放在另一个GameObject下?

测试已经是声明的标签吗? 如果您在Unity Script Reference中查找,您会发现:

“在使用标签之前必须在标签管理器中声明标签”