【问题标题】:C++/JavaScript Unity3D with JavaC++/JavaScript Unity3D 与 Java
【发布时间】:2014-03-18 18:19:13
【问题描述】:

我正在尝试学习 unity3D,但我想进入 Java Pro 但我想进入 3D 游戏开发并检查了 Unity3D,我发现它可以使用 C++ 或 C# 或 JavaScript 编写,但因为它可以用 JavaScript 写的,也可以用 Java 或 C 写吗?

【问题讨论】:

  • 哇。这是一个凌乱的帖子;很难说出你在问什么。简短回答:不,您不能在 Unity 3D 中使用 C 或 Java。但是,您可以使用 C# 或 Javascript,或者他们自己的自定义脚本语言 Boo。
  • 感谢您的帮助
  • 而且他们的 JavaScript 并不是真正的 JavaScript。它是 UnityScript,它有些不同。请参阅wiki.unity3d.com/index.php/UnityScript_versus_JavaScript 了解更多信息。 C++ 不能在 Unity 中使用。如果您有专业版,您可以使用 C++ 开发插件并将其与 Unity 接口,但就语言而言,它们依赖于 Mono。

标签: c# java c++ c unity3d


【解决方案1】:

Javascript 与 Java 不同。我以前听过一个很好的类比:“Java 之于 Javascript,汽车之于地毯”。

因此,不,您不能在 Java 中使用 Unity3D。但是,您可以查看以下帖子:Best 3D Java Engine

【讨论】:

    【解决方案2】:

    当我第一次接触 Unity3d 时,我也是一名 Java 程序员,对 C# 尤其是 Javascript 一无所知。但后来我发现学习 C# 是多么容易。两者都是面向对象的语言,并且在很多方面都非常相似(语法也非常相似)。事实上,如果你擅长 Java,那么你在学习 C# 时不会有任何问题。为了准确回答您的问题,Unity 不允许使用 Java 或 C++ 进行编码

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多