Unity通过组件名称字符串添加脚本
通过Type.GetType(string typeName)来得到字符串对应的Type。
Type.GetType(typeName)能获取到自定义类的类型,但是获取Unity的组件不行。
例如Type.GetType(“Rigidbody”)值为null,其实是少了程序集。
string qualifiedName = typeof(Rigidbody).AssemblyQualifiedName;
ty
获取Unity的组件程序集全名,再通过Type.GetType()得到的就不为null了。