为什么在实例化新游戏对象时它没有为它们添加标记?

时间:2017-05-15 20:26:36

标签: c# unity3d unity5

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下?

1 个答案:

答案 0 :(得分:1)

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

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