使用Unity3d无法正常编写JS脚本

JavaScript010

使用Unity3d无法正常编写JS脚本,第1张

你的编辑器选错了。 在edit-preferences中的external tools -external script editor 框的下拉菜单选unisciTE就可以,如果没有这个选项那么选browse,定位到Editor\Data\Tools\UniSciTE\UniSciTE.exe.

谁说vs2010 没有调试js的功能?胡说八道!!!

方法1:js断点用debugger;语句代替,比如

var a =1

debugger

ctrls = document.get.....

方法2:IE选项中高级,去掉禁用脚本调试的勾选

方法3:http://hi.baidu.com/myjavawork/blog/item/0649e70a5aaa24286a60fb54.html

方法4:如果我没记错的话我在使用vs自带的webserver也不用弄其他的设置,就可以断点调试了

我不建议你直接对下拉框在js中直接赋值。你应该赋一个value的内容进去: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns=" http://www.w3.org/1999/xhtml"><head><title></title><script src=" http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.5.1.min.js"></script><script> $(function () { $("#Select1").val("B")//把B替换成你的内容,但是必须包含在value的选项中。 }) </script></head><body> <select id="Select1"><option value="A">A</option><option value="B">B</option><option value="C">C</option></select></body></html>