由於之前的AddComponent(string name)過時了,聽說是性能方面的問題,所以被廢棄了,但是我可以使用AddComponent(System.Type t)。下面上代碼
Type t = Type.GetType(“CustomClassName”); /*這個type如果是使用我們自己的類,那么直接這么用好了。
但是如果是系統的類的話,比如Button什么的,
那么直接用類名可能是找不到的,要帶上命名空間,但是系統函數的命名空間分的很細,不好找,所以請用下面這個方式獲取名字: string className = typeof(Button).AssemblyQualifiedName; */ gameObject.AddComponent(t);