是否可以在unity 3d中一起使用unityscript和boo(在同一個項目中)?我們試圖選擇平臺和引擎來開發一個遊戲作爲一個團隊,一些編碼人員擅長Python和js中的其他人。因此,如果可以將這些語言組合起來並作爲一個整體工作,我會建議統一爲引擎。unitynscript,C#,一起在團結中?
0
A
回答
2
您可以在同一個項目中使用它們全部三個。即使在同一個對象。實際上,在unity3d頁面上可以找到的很多示例項目都使用JS和C#的混合。
因此,從技術上講,沒有什麼能夠阻止您在同一個項目中使用不同的語言,甚至是對象,但是您仍然應該考慮使用一種默認語言,因爲如果您有多種不同的語言,C#開發人員更難以更改代碼如果需要的話,用Boo製作(Python-like),並且總是要求他讓原始腳本作者進行更改。
1
是的,你可以結合3種語言,但不能自由。有兩個腳本級別:標準資產和正常。彌合語言差異的唯一方法是讓普通層中的腳本引用標準資產層中的腳本。
相關問題
- 1. 團結動畫C#
- 2. VS2010和VS2008一起在一個團隊
- 3. C++插件團結「EntryPointNotFoundExeption」
- 4. 流浪AI團結C#
- 5. 團結3D錯誤C#
- 6. 駕駛在樹團結3D C#
- 7. 團結文本更改不起作用
- 8. 使之成爲團結3D一個對象的孩子在C#
- 9. 團結中的subanimations
- 10. 團結
- 11. 團結
- 12. 團結
- 13. 集團在LINQ C#
- 14. 集團通過在C#中的多列結構列表
- 15. 連接的MongoDB用C#團結錯誤
- 16. 畫線以下團結C#對象
- 17. 團結2D C# - 對撞機工作不
- 18. 空引用異常錯誤 - 團結,C#
- 19. 重新啓動使用C#團結
- 20. 解析團結
- 21. SETACTIVE()團結
- 22. 傾斜團結
- 23. 團結+ Moonsharp:
- 24. 呼籲團結
- 25. 團結3D
- 26. 如何團結
- 27. 移動團結
- 28. 團結AdBannerView
- 29. 如何在團結的輪胎後面製造踢起塵埃
- 30. 爲什麼我的團結在導入obj時掛起?
**我建議大家有學習和使用相同的語言**,因爲具有不同語言編寫的代碼的不同位是維護的噩夢。想象一下,你的一位JavaScript開發人員想要更改Boo中編寫的代碼片段 - 他不得不請求團隊中的一位Boo程序員改變它,或者編寫他從教程中複製並粘貼的可怕Boo代碼(因此導致錯誤和其他問題)。一致性是關鍵。 – 2010-11-29 08:38:48