
如圖,上面是視頻中的代碼,無法在我的Unity5.0以上的版本運行,標紅的代碼意為找到Main Camera攝像機,獲取上面的sheji.js腳本上的sdshu變數值。請問如何修改呢??萌新苦思不得其解,已經一天了,希望大佬幫忙看一下。
uj5u.com熱心網友回復:
你的主攝像機Main Camera名字沒改吧uj5u.com熱心網友回復:
我用5.5.4版本測驗的,沒有gameobject.find方法了,建議用Camera.main 直接獲取主相機uj5u.com熱心網友回復:
但是我的其他腳本gameobject.find方法沒問題,問題應該出在Getcomponent陳述句上,好想獲取不到腳本中的變數。大佬們幫忙看一下uj5u.com熱心網友回復:
不太明白無法運行具體指什么,編譯錯誤,還是沒有UI上沒有出現要出的文字? 要是沒有出現想要的內容,看下判斷條件滿足沒有。要是想學Unity,建議改用C#,2017以后的Unity版本放棄支持js了,只支持C#。
uj5u.com熱心網友回復:
使用js的繁星就可以了,不然你的代碼一直報錯,運行不了uj5u.com熱心網友回復:
繁星指的是什么呢uj5u.com熱心網友回復:
泛型,打錯了uj5u.com熱心網友回復:
直接public 參考不是簡單么轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/50549.html
標籤:Unity3D
上一篇:求lua編程指南這本書
