原文地址:https://support.unity3d.com/hc/en-us/articles/206780033-What-is-CS1501-
症状
当尝试进入Play模式时,我得到了如下错误:
error CS1501: No overload for method `__’ takes `__’ arguments
原因
当调用某个方法时,没有传递正确数量的参数,会引发CS1501号错误。
在本例中,我们尝试调用一个接收两个参数的方法,但是我们并没有传递任何参数。
本例的错误信息如下:
error CS1501: No overload for method `DestroyAnEnemy’ takes `0’ arguments
解决方案
通过确保传递正确数量的参数给被调用方法,可以解决CS1501号错误。