Unity3d脚本编辑报错

   更新日期:2024.06.06
将你的GUILayout.js换个文件名(比如MyGUILayout.js),不要用Script API保留的类名做文件名,否则它会在你的类中去找Button这个方法---你当然没实现这个方法了。

是在OnGUI()函数里吗

  • 13426434715 :Unity3D脚本出现错误是怎么回事
    郜砍鲍3594 :答:删除“peidiangui2.prefab”,重新新建一个prefab,即可
  • 13426434715 :unity3d 用c#编译error CS1519,error CS8025
    郜砍鲍3594 :答:是不是原来在Mac上编译的项目后在windows系统上打开出错。如果是的话,将cs脚本用记事本打开,另存为utf-8格式,然后覆盖,所有问题全部解决。记得采纳。
  • 13426434715 :unity3d控制器脚本的问题!急!!!出现UnityException: Input Axis Vertial...
    郜砍鲍3594 :答:是你的脚本里的拼写错误了。Input.GetAxis ("Horizontal")Input.GetAxis ("Vertical")你的Vertical 写错了 少了个c 字母
  • 13426434715 :unity 3D 中运行前出现编译错误怎么解决?
    郜砍鲍3594 :答:问题在于编译没有通过。首先看上去你的资源的版本和你的Unity3D的版本不一样,以至于rigidbody没办法用这种方式访问,建议使用.GetComponent 方法。然后是你的资源的似乎缺少的Antialiasing,AAMode文件以至于无法访问这个脚本,建议看一眼这两个文件是否还存在。
  • 13426434715 :unity3d执行c#脚本文件,编译时没有错误可是运行时就会提示出错: erro...
    郜砍鲍3594 :答:文件保存格式问题 用VS开打保存过c#文件以后,unity会报这样的错误newline in constant 解决方法:windows下,右键->选择记事本打开文档,然后保存为UTF8 选择替换源文件,就OK了 http://blog.csdn.net/smilelance/article/details/7954673
  • 13426434715 :最近自学unity3D写C#脚本时总是出错红色字到处都是。我是按照视频抄写下...
    郜砍鲍3594 :答:没有引用相关的库文件和命名空间造成的,代码对不一定就能通过编译
  • 13426434715 :unity 3d 的 Javascript编写,我按教程写了个移动脚本,可是要用它时,出...
    郜砍鲍3594 :答:第十四行transform,Translate把逗号改成点,就是英文句号。一般Unexpected token就是标点符号的错误。
  • 13426434715 :unity3D 脚本错误
    郜砍鲍3594 :答:void OnGUI(){ if(GUI.Button(new Rect(100,170,200,100),"C# call JS")){ jsScript js = (jsScript)GetComponent("jsScript");js.CallMe("I came from C#");} } public void CallMe(string str){ Debug.Log(str);} } 再新建一个 jsScript脚本(Standard Assets目录)pragma strict ...
  • 13426434715 :Unity3d脚本编辑报错
    郜砍鲍3594 :答:将你的GUILayout.js换个文件名(比如MyGUILayout.js),不要用Script API保留的类名做文件名,否则它会在你的类中去找Button这个方法---你当然没实现这个方法了。
  • 13426434715 :unitypackage格式的素材导入unity3D之后总是编译报错怎么解决?
    郜砍鲍3594 :答:可能是版本不对,用对应的版本打开就没错了 看看具体的报错内容,如果是脚本错误就修改相应的代码,还有可能是包里面的模型一类的文件没有导入成功,可以找到project里面对应没导入成功的文件,然后reimport一下 还有一些是Unity3D本身的初始化问题或bug,一般点一下clear清除掉以后不影响使用package ...
  • 相关链接

    欢迎反馈与建议,请联系电邮
    2024 © 视觉网