【问题标题】:In Aframe,how do I make it so objects can prevent me from moving any further into them when colliding with them?在 Aframe 中,我如何做到这一点,以便物体在与它们碰撞时可以阻止我进一步进入它们?
【发布时间】:2021-12-26 17:48:52
【问题描述】:

所以我是一名 11 年级学生,目前正在学习如何在软件工程课程中使用 Aframe,我正在尝试使用 Aframe 官方提供给我的编码游乐场。我想在我搬进来自应用程序的盒子,盒子不会让我在里面移动(而且,当我进入它时,盒子也不会移动)。我已经尝试了一些文档在框架中进行碰撞检测,但我不认为他们中的任何一个都真正给了我我正在寻找的东西。有没有人可以帮助我实现我想要实现的目标?

【问题讨论】:

  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: three.js 3d collision-detection aframe


【解决方案1】:

最好的方法是使用 NavMesh。

这里有一些链接:

Collision between camera and objects in A-Frame 1.2.0

【讨论】:

  • 是的,文件说我需要搅拌机之类的东西来做这个,这是个问题,因为我要在学校的 chromebook 上做一些工作,很可能不会能够运行搅拌机
  • 还有另一个不使用搅拌机的基于网络的选项,在此链接中介绍:github.com/donmccurdy/aframe-inspector-plugin-recast
猜你喜欢
  • 2020-06-07
  • 2020-02-06
  • 2019-10-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多