我是小白,昨天才接觸的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 關注
- 3913 瀏覽
添加回答
舉報
0/150
提交
取消