在Unity的学习中,发现了 FindWithTag 和 FindGameObjectWithTag 这个两个方法做的都是相同的事情,但是在Unity的文档中只给出了 FindWithTag 的说明,没有 FindGameObjectWithTag 的解释。
使用 ILSpy 对 UnityEngine.dll 进行了反编译,发现 FindWithTag 其实是调用了一次 FindGameObjectWithTag
随后有查看了 FindGameObjectWithTag 的实现,但是该方法并没有实际的代码可以阅读
但是该方法有两个特性,一个来自于 UnityEngine.Scripting,另一个则是.NET Framework提供的
由于还是初学者,并不能很好的理解 MethodImpl 这个特性,就没有继续探索下去
不过在网络上找到了一些有用的东西,贴上连接
关于 MethodImpl 的MSDN文档