unity中error CS0117是什么原因

症状
你试着访问某个类型的某个成员(变量、方法等),然后得到了这样子的错误:

error CS0117: __’ does not contain a definition for__’

原因
发生这个错误的原因是该数据类型不含被引用的成员。

CS0117号错误

本例中的错误信息如下:

error CS0117: UnityEngine.PlayerPrefs’ does not contain a definition forSaveGame’

解决方案
查看该类型的定义,检查是否存在该成员,使用这个存在定义的成员。

使用存在定义的成员

更多信息
https://msdn.microsoft.com/en-us/library/c4aad8at(v=vs.90).aspx