使⽤VisualStudioComunity2019开发UnityC#脚本没有⾃动补全
的解决⽅法
最近开始试着玩Unity3D,要为场景中的物体编辑脚本。Unity3D推荐的脚本语⾔是C#,在Unity打开C#就会使⽤Visual Studio来进⾏编辑。启动Visual Studio之后注意到,Unity类和⽅法名都没有代码补全,⽽且Unity似乎也编译不过:
在⽹上了⼀圈,发现并没有⼈遇到这样的问题,那可能性⽐较⼤的应该就是环境问题了。
我之前先安装过Visual Studio进⾏C/C++开发,之后才安装Unity。初步断定是我的Visual Studio没有C#语⾔和Unity类的⽀持。
解决⽅法
1.打开Visual Studio Installer
2.到你要安装Unity⽀持的VS版本,点击“更多”——“修改”
3.在弹出的⼦窗⼝中选勾“使⽤Unity的游戏开发”,之后点击“修改”
单人开发选ue4还是unity
4.Visual Studio Installer会开始连接服务器下载⽀持组建,等待它下载完成:
5.完成之后,⼀定要重启Unity,Unity会开始编译⼀些脚本
6.启动完成,在点击C#脚本进⼊Visual Studio,会发现代码补全出现了:
原来⽆法编译通过是因为CharacterController少打了⼀个l,哭笑不得。
7.更正代码,保存之后回到Unity,会发现已经没有编译错误了:
Visual Studio是个⼤玩具,玩好它实在不容易( ̄▽ ̄)~*

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。