【问题标题】:Javascript in Unity for Oculus Rift用于 Oculus Rift 的 Unity 中的 Javascript
【发布时间】:2014-06-02 21:11:26
【问题描述】:

我只是想知道,我可以使用 Javascript 在 Unity 中对项目和虚拟现实世界进行编程,以便将其实现到 Oculus Rift 中吗?我需要为一个研究项目做这件事。我会尝试 C++,但我更擅长 Javascript。

【问题讨论】:

  • Unity 中有 3 种编程语言可供选择:C#、UnityScript 和 Boo。 C# 不是 C++,UnityScript 不是 JavaScript。
  • 您认为哪一个更容易编写代码?它会像向人们展示如何创建对象和创建视频游戏环境的教程一样非常有用吗?这很有趣,在我看过的教程中,我认为你可以用 javascript 和 JAVA 编写代码。另外,这将被转移到 Oculus Rift 上,一旦我完成代码,我就可以体验虚拟现实了?
  • 我个人一直很喜欢 UnityScript(有时称为 JavaScript,但非常不同),但也可能会考虑使用 C#。 C# 可能是有利的,因为您可以通过阅读 .Net 文档来学习它。

标签: unity3d unityscript oculus


【解决方案1】:

如果您对JavaScript 有信心,那么您应该可以轻松地转到C# 以编写Unity3D 脚本。 Unity 有一个插件可以使用 Oculus Rift。 @jahroy 正确地指出 C# 文档是广泛的,其中大部分非常适用于 Unity scripting

这是一个教程的链接。需要注意的是,它需要 Unity Pro(我没有开发套件,所以我没有亲自尝试过)。 http://paddytherabbit.com/unity3d-oculus-rift-plugin-setup/

祝你好运!

【讨论】:

  • 谢谢!插件的名称是什么?正如你所说,它会在 Oculus Rift 中工作吗?没问题?因为我听到人们说他们有问题。如果你曾经使用过 OR 并从网站上下载了它附带的东西,整个东西的程序是 C++,但我猜这就像默认语言之类的?有人向我展示了前后移动头部的代码以及其他关于它如何工作的代码,它是用 C++ 编写的。我只是想确保我没有将所有时间都浪费在这上面,但 C# 绝对会为 OR 工作吗?
  • 注意:此信息已过时,Oculus Rift 支持现在已内置到现代版本的统一中,不需要额外的插件,除非您想要额外的平台特定功能from the SDK。此外,它不需要专业许可证。
【解决方案2】:

A-Frame 是一个基于 three.js 的 JavaScript 虚拟现实框架,并且越来越受欢迎:https://aframe.io/docs/0.2.0/core/

我还没有尝试过,但听起来它与 Oculus 集成得很好。

【讨论】:

  • A-Frame 适用于 Vive、Rift、Cardboard、GearVR。
猜你喜欢
  • 2015-12-10
  • 1970-01-01
  • 1970-01-01
  • 2016-02-08
  • 2016-08-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多