unity3d 里只有C#
1 回答

慕姐4208626
TA貢獻1852條經驗 獲得超7個贊
最新版的Unity取消那個JS腳本了,也就是Unityscript。。未來將僅支持C#
原本那個JS語法的存在,是為了讓沒接觸過靜態語言的新手過度用的,但后來官方發現全球只有3.6%的用戶使用了這門語言。。而且其中有一部分還是Unity官方的開發人員。。因此這門語言的使用人數,幾乎可以忽略不計。。而且這門語言的存在,又會降低Unity的性能。。因此老版本的Unity,為了保留這門語言,在性能方面長期存在缺陷。。比如Lambda可能引發內存泄漏等問題。。去年Unity官方就有過一個投票活動,投票內容是“是否應該取消Unityscript而使Unity獲得更好的性能?”,兩個月前,又發布了一個要取消Unityscript的公告,現在果然就把Unityscript取消了。如果你是Unity老用戶,對這個結果應該不會感到任何奇怪。對于絕大多數開發者來說,那個Unityscript確實是多余的。
- 1 回答
- 0 關注
- 862 瀏覽
添加回答
舉報
0/150
提交
取消