Unity3d中C#编写时为什么无法调用Input类

编写时无法调用Input,时因为安装的时候少了某些东西还是要在最上方加几条Using语句呢?
图片说明
找了一些解决方案以后,我突然发现我的解决方案资源管理器中什么都没有,是这个原因吗,怎么解决?
图片说明

你已经有了using unity engine ,你创的文件显示是miscellaneous file, 查一下unity的 scripts editor是不是默认的visual studio(edit/preferences/external tools)

在unity打开Edit编辑栏,点击Preference...,选择External Tools工具栏,把External scipt 那里改为你安装的visual studio版本

请问解决了吗?