Unity在C#代码中声明一个public float但是在编辑器中没出现是为什么?
图一是我看书的时候照抄的代码,要问的在第13行, 没怎么了解过 Unity ,根据 C# 瞎答一下。那个不显示的问题,可能就是和那个错误有关系,所以先解决一下那个错误,说是没有方法体,看代码也确实是没有鸭?……你的书上是怎么写的呢,能否把这一段都拍一下?
另外你行号截图没截进去…… 编译器已经很清楚告诉你问题了
这个函数只有声明没有定义,他的body在哪里?
没有出现speed是因为这段脚本没有正确编译,先要解决问题2 我来解决一下,在unity里这个能挂在物体上的脚本都是继承的Monobehaviour的,也就是脚本后面带:那个。并且挂上去的脚本只能是一个类,也就是一个class。所以你挂上去的那个脚本就显示下面那个playercontroller。
解决方法,新建一个脚本,把上面那个class剪切黏进去。然后在最后面写上:monobehaivour
页:
[1]