我是小白,昨天才接触的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...
- 2 回答
- 0 关注
- 3834 浏览
添加回答
举报
0/150
提交
取消