unity3d能使用typescript嗎
1 回答

森林海
TA貢獻2011條經驗 獲得超2個贊
不可以。
unity只支持兩種語言,Unityscript與C#。但如果要使用Socket庫,則只支持C#。
換言之,Unity廣義上支持兩種語言,但Unityscript有使用限制,弱要實現全部功能代碼的編寫,則只有C#一門語言可選。
其實實際的3D游戲開發,只有強類型語言是適用的。。整個游戲行業,盡管有各種弱類型語言,動態語言寫成的腳本,但其實用來編寫主邏輯框架的,就只有C++和C#這么兩個選擇。。
傳統開發,遇到的數據類型,無非只有數字,字符串,以及數組,結構和函數,若要用一個var來概括它們很容易。
而一個商業化的游戲,有數之不盡的NPC,各種各樣的技能,包羅萬象的道具,千變萬化的怪物。。有矩陣,有二維向量,三維向量,四維向量,有四元數,有視頻流,有音頻流,有骨骼,有蒙皮,有粒子,有色深度,有GI,有攝像機,有尋路組件,有燈光,有Shader,有材質球,有天空盒。。。。。如果全都用一個var來聲明,而且還可以隨時變來變去,先不提IDE分不分得清,你認為開發者分的清嗎?
- 1 回答
- 0 關注
- 1011 瀏覽
添加回答
舉報
0/150
提交
取消