unity中编写的脚本逻辑没错却不好使

实现一个简单的单击空格计数增加改变物体颜色脚本。
单击空格计数却不加
事实上不是Iput.GetKeyDown(KeyCode.Space)的问题。
而是Unity编辑器的问题。
我发现目前最新版编辑器有个Bug,拖动hierarchy中的GameObject到inspector中的脚本内给GameObject赋值,看似赋值了其实并没有
unity中编写的脚本逻辑没错却不好使
在代码中赋值就OK了。