是否可以在Unity 3D中一起使用UnityScript和Boo(在同一项目中)?我们正在尝试选择平台和引擎作为一个组开发游戏,而有些编码器在Python和JS中的其他编码员都很好。因此,如果可以将这些语言结合起来并整体工作,我将建议统一作为引擎。

有帮助吗?

解决方案

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

因此,从技术上讲,没有什么可以阻止您在同一项目甚至对象中使用不同的语言,但是您仍然应该考虑使用一种默认语言,因为如果您有几种不同的语言,那么C#开发人员更难更改BOO中的代码(如有必要),如有必要),总是要求他要求原始剧本作家进行更改。

其他提示

是的,您可以将这三种语言结合起来,但不能自由。有两个脚本层:标准资产和正常资产。桥接语言差异的唯一方法是将脚本在标准资产层中的普通层引用脚本中。

更多这里: 概述:脚本汇编(高级)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top