www.fltk.net > Unity3D编码 错误,

Unity3D编码 错误,

Component不包含AddForce这个方法,应该去获取Rigidbody这个组件再去调用AddForce,或者你是少了个强转

把audio替换成GetComponent(AudioSource)或者改成gameObject.GetComponent(AudioSource)再或者改成GetComponent()

代码是复制的吧,你把空格回车什么的全删掉,从新打,估计是带中文的了

1、var newpoint :vector3 = vector3.zero ;2、hit.point,就是transform的transform的position呃,如果是点击屏幕的话用camera的坐标转换为世界坐标;3、mesh1.transform.position = transform.position,或者用camera.screentoworldpoint 转换成世界坐标再赋值;4、start改成update,把start的后3句放到上面的if花括号中;

问题在于编译没有通过.首先看上去你的资源的版本和你的Unity3D的版本不一样,以至于rigidbody没办法用这种方式访问,建议使用.GetComponent 方法.然后是你的资源的似乎缺少的Antialiasing,AAMode文件以至于无法访问这个脚本,建议看一眼这两个文件是否还存在.

提示的内容是让你把所有的错误解决然后再运行游戏.unity左下角那个红色的叹号是错误的详细信息,你点一下就会弹出窗口.具体什么错就得你自己改了.在inspector面板中没有显示你自己定义变量speed这个问题,我不太清楚varspeed:int这样写在java中是公有还是私有,你最好在前面加上public.因为只有被序列化的变量才会在inspector面板显示出来.

这个窗口是在 window->console

看看您第5行代码末尾和第6行,“{”重复了!

报错请点击左下角的红色错误信息文字,不然不能无法知道你是什么错误

首先,你可以修改Unity提供的脚本模板,让你以后生成的脚本都不出现编码问题:找到Unity3D的安装目录: 注意看路径,找到这个脚本模板的文件夹,上面两个就是javaScript和c#的脚本模板,我们可以修改他们,鼠标右键,使用记事本打开

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com