-1

是否可以在统一 3d 中一起使用 unityscript 和 boo(在同一个项目中)?我们正在尝试选择平台和引擎来作为一个团队开发游戏,一些编码人员擅长python,一些编码人员擅长js。因此,如果可以将这些语言结合起来并作为一个整体工作,我会建议统一作为引擎。

4

2 回答 2

3

您可以在同一个项目中使用所有这三个。即使在同一个对象中。事实上,您可以在 unity3d 页面上找到的许多示例项目都使用了 JS 和 C# 的混合。

所以从技术上讲,没有什么能阻止你在同一个项目甚至对象中使用不同的语言,但是你仍然应该考虑使用一种默认语言,因为如果你有几种不同的语言,C# 开发人员将更难更改在 Boo 中制作的代码( Python-like) 如有必要,并且总是要求他要求原始脚本编写者进行更改。

于 2010-11-29T08:30:33.460 回答
1

是的,您可以组合这 3 种语言,但不能自由组合。有两个脚本层:标准资产和普通。弥合语言差异的唯一方法是让普通层中的脚本引用标准资产层中的脚本。

更多内容:概述:脚本编译(高级)

于 2013-05-07T21:43:26.363 回答