我有我的 Serializable C# 类(KeywordToPrefab.cs)。基于它,在另一个 C# 脚本(Data.cs)中,我创建了一个数组。我想在我所有的场景中使用这个数组+通过Unity 本身的界面填充它。怎么做?
KeywordToPrefab.cs
using UnityEngine;
[System.Serializable]
public class KeywordToPrefab
{
public string Keyword;
public GameObject Prefab;
}
数据.cs
public class Data: MonoBehaviour
{
public KeywordToPrefab[] KeywordsPrefabs;
}
谢谢大家,问题已解决。答:只需创建一个带有挂起脚本的预制件并在场景中使用它的实体。类似的问题:https ://ru.stackoverflow.com/a/968990/188366