标签: c# unity3d reflection
任何MonoBehaviour脚本中的以下代码都不会导致'asd'存储转换字段:
var asd = transform.GetType().GetFields(BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public);
在我创建的其他任何类型上,这都会导致“ asd”存储该类型的私有和公共属性数组。
因此,我的新类型和Transform有什么区别?
我应该添加一些BindingFlags吗?