【发布时间】:2013-04-08 03:23:57
【问题描述】:
将表单、按钮、复选框等 GUI 控件“附加”到 three.js 场景中的对象的好方法是什么?
也就是说,我想展示一个 3D 模型,让用户单击并选择该模型中的东西,然后看到一个弹出菜单,该菜单将他引导至允许他设置其属性、执行其他操作等的表单。
(如果我使用 JMonkeyEngine,大概的等价物可能是 Nifty GUI。)
【问题讨论】:
-
我在我正在开发的游戏中做了很多这样的事情。我使用 jQuery UI 来显示模态框等,并使用 three.js 光线投射来检测对象。到家我会给你更详细的答复。
-
抱歉耽搁了,我已经在下面发布了我在自己的 Three.js 游戏项目中使用的解决方案。