unity 脚本编辑报错

按教程一点点敲的,但是敲完之后报错

( ⊙ o ⊙ ) 骚年,你难道是用vs打开js脚本


unity内置的编辑器

完全没有提示错误


vs

(σ`д′)σ 连提示的错误都一样,你一定是用了vs打开。

╮(╯_╰)╭    vs 识别不了这个语法啊,

(ps:虽然有错,但还是能运行的,不过真的有错误的时候就看不出了)


unity的js脚本并不是javascript,是他们自己编的语法,可以叫unityscript

vs打开"*.js"的文件,用的自然是javascript语法。

vs能不能支持js(unityscript)我也木有试过 o(` · ~ · ′。)o 


友情提示:

js(unityscript)的资料比较少,很多插件也都只有C#版本,所以入乡随俗吧亲。

追问

啊啊~谢啦谢啦。他是默认用vs打开(⊙o⊙)哦,怎么换别的呐

追答

edit -- preference -- External Tool

箭头处选择 monoDevelop(build-in)

这个就是unity自带的编辑器, 如果找不到的话重新装一下,只装这个开发环境就ok了

╮( ̄▽ ̄")╭ 


友情提示:

用monoDevelop比vs的优势在于有内置的断点调试,不过vs上可以安装unityVS,可以达到差不多的效果。代码提示方面还是VS好些。

monoDevelop启动比较慢,快捷键蛋疼,可以用sublime或notpad++来编辑js脚本(要下插件),monoDevelop就调试的时候用用。

(*/ω\*|||) 。。。。。。。。。。

追问

跪谢大神!

温馨提示:内容为网友见解,仅供参考
无其他回答

unity中的脚本为何报错?
检查脚本:可能您的脚本中存在语法错误或其他编译错误,导致无法将脚本添加到对象上。请检查脚本代码,并尝试修复错误。您可以在 Unity 编辑器中查看控制台窗口,查看详细的错误信息。检查命名空间:如果您的脚本代码中包含了自定义的命名空间,而这个命名空间未被正确引用到脚本中,也可能导致编译错误。请确...

【学习笔记】VS打开Unity脚本报错:此项目与VS的当前版本不兼容_百度知 ...
1. 在控制面板中,选择“卸载程序”,在程序列表中,找到Visual Studio,点击“修改”选项,添加Unity游戏开发支持到已安装的VS版本中。2. 接下来,进入Visual Studio的调试设置。在菜单栏选择“调试”>“附加进程”,这里手动指定Unity编辑器的路径,以便将其配置为调试目标。3. 问题解决后,回到Visual ...

为什么Unity的脚本编辑器打不开
编辑器选错了:edit-preferences中的external tools -external script editor 框的下拉菜单选unisciTE就可以,如果没有这个选项那么选browse,定位到Editor\\Data\\Tools\\UniSciTE\\UniSciTE.exe.

Unity自带的Monodevelop脚本编辑器打不开
External Script Editor选择MonoDevelop或者你喜欢的编辑工具比如vs2010

在unity中编辑脚本时,一直跳出这个页面怎么弄
你现在unity用的vs是什么版本号,我之前不小心下了2个版本的2013和2015,另一个是打不开的,就像你这样,默认打开方式的vs版本号和unity保持一致就行

Unity3D脚本中文字符乱码的解决方案
用Unity这么久,一直就听别人说遇到在脚本里面用中文字符会乱码的问题。这些问题在Visual Studio比较少,通常都是在MonoDevelop上会出现,甚至在Monodevelop编辑器,写了中文注释,会出现程序报错等问题。其实这些问题都是由于脚本的编码有问题,修改一下脚本编码为UTF8,这些问题都可以解决。首先,你可以修改...

使用Unity时打开C# 弹出opening visual studio一直停在这个界面是什么情...
我也遇到相同问题 原因是之前安装了Unity别的版本MonoDevelop 和VS造成冲突导致的 我卸载了Unity5.5和我当前的Unity5.6 重新安装当前需要的Unity5.6 在Unity5.6中设置编辑器索引 解决此问题 后来发现是我操作脚本 创建之后直接打开 没有等Unity右下角加载转完 devenv.exe报错造成的问题 用任务管理器...

unity自带的脚本编辑器在哪
MonoDevelop。Unity自带的脚本编辑器是MonoDevelop。是专门为Unity游戏开发而设计的文本编辑器,提供了丰富的功能和工具来创建、编辑和运行C#脚本。通过与Unity集成,MonoDevelop可以实现代码补全、语法高亮显示、错误检查等功能,并支持调试和跟踪代码执行过程。

Unity3D设置使用VS2012做脚本编辑,但每次还是启动Monodevelop怎么办...
在u3d工具栏中,edit->preferences->external tools->external script editor 选择vs或者浏览vs所在运行程序的路径

怎么修改unity脚本修改透明度编码格式
打开unity3d项目,点击菜单“Edit”。 在菜单中选择“Preferences...“,就会进入属性设置界面。 选择左边的”External Tools“。 在右边的“External Script Editor”选择“MonoDevelop(built-in)”。 如果想使用其它的脚本编辑软件,可以选择“Browse”...

相似回答