为了账号安全,请及时绑定邮箱和手机立即绑定

关于unity3d出现错误?

关于unity3d出现错误?

慕沐林林 2018-09-03 11:07:42
我是小白,昨天才接触的Unity3D,想让摄像机移动,形成漫游的功能,但是为什么一点运行就提示“all compiler errors have to be fixed”呀?我代码都是照着教程上写的,反复检查了多次,没错呀。后来我把Js从摄像机里面删除掉了,还是依然运行不了。。。下面是我的代码:#pragma strictfunction Start () {}var Speed : int 5;function Update () {var x : float = Input.GetAxis("Horizontal")*Time.deltaTime*Speed;var z : float = Input.GetAxis("Vertical")*Time.deltaTime*speed;transform.Translate(x,0,z);}代码里面明明已经声明变量了,但属性面板里面的Js组件里竟然没有这个变量....为什么呀?教程里面,人家就有,小白求教大神。。。 
查看完整描述

2 回答

?
隔江千里

TA贡献1906条经验 获得超10个赞

  提示的内容是让你把所有的错误解决然后再运行游戏。unity左下角那个红色的叹号是错误的详细信息,你点一下就会弹出窗口。具体什么错就得你自己改了。在inspector面板中没有显示你自己定义变量speed这个问题,我不太清楚var speed:int这样写在ja...

查看完整回答
反对 回复 2018-09-20
?
侃侃尔雅

TA贡献1801条经验 获得超15个赞

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

查看完整回答
反对 回复 2018-09-20
  • 2 回答
  • 0 关注
  • 3684 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信