当前位置: 首页 > 知识库问答 >
问题:

Android ARCore:更改平移和旋转的默认手势

公羊俊
2023-03-14

我目前正在研究示例sceneform应用程序,我注意到当我运行它时,当我用一个手指拖动它和用两个手指旋转它时,我可以翻译模型。

我要做的是两个手指在屏幕上和移动时要做的平移,以及只有一个手指左/右移动的旋转。

共有1个答案

梁俊智
2023-03-14

您必须为ArFragment的TransformationSystem提供自己的TransformationEstureDetector。但目前看来还不容易做到。因此您必须跳过ArFragment并直接使用ArSceneView。该视图的行为类似于默认的Android视图,因此您可以使用onTouchListener和GestureDetector来检测手势。但在这种情况下,你必须自己旋转和平移你的对象。

 类似资料:
  • 我有一个已经分配了默认值的表。例如,我们可以查看以下内容: 现在我想更改活动字段的默认值。我期待着做这样的事情: 但它当然告诉我专栏已经在那里了。如何简单地更新x列的默认值而不删除该列?

  • 问题内容: 我想将matplotlib的标准颜色旋转更改为另一个颜色图。具体来说,我想使用“ gdist_rainbow”。那有可能吗,如果可以的话,我该如何实现呢? 我已经有自定义设置,例如 所以我想我只是在寻找要添加的正确键。 问题答案: 您需要为rcParameter提供一个颜色循环。一个颜色循环由颜色列表组成。可以根据颜色图进行选择。请参见下面的示例:

  • 问题内容: 从控制台运行应用程序时,Python存在许多“无法编码”和“无法解码”的问题。但是在 IDE中,默认字符编码设置为UTF-8,我很好。 我四处寻找设置默认编码的方法,有人说在启动时会删除该函数,因此我们无法使用它。 那么什么是最好的解决方案? 问题答案: 这是一个更简单的方法(黑客),可为你提供从中删除的功能sys: 不过,这并不是一件安全的事情:这显然是一个,因为有意将其从sysPy

  • 我已经这样配置了我的axios 在我的组件中,我作为 现在,上面的方法可以工作了,但是我想在不影响全局基本URL的情况下更改,这样在我的组件中,我就可以在没有APIendpoint的情况下简单地使用它 我已经试过了 我该怎么办?

  • 问题内容: 我将如何为所有实例设置默认字体。而不是分别为每个字体设置字体。 问题答案: 使用定义JLabel的默认字体: 通过:http : //coding.derkeiler.com/Archive/Java/comp.lang.java.help/2005-04/msg00395.html

  • 我正在我的Windows 10 PC上使用Visual Studio Code。我想将我的默认终端从Windows PowerShell更改为Ubuntu上的Bash(在Windows上)。 我该怎么做呢?