【问题标题】:Spark AR studio, get position of object in v100+Spark AR studio,在 v100+ 中获取对象的位置
【发布时间】:2021-01-28 07:39:04
【问题描述】:

我迷失在了 SparkAR 文档的丛林中。我正在尝试在脚本编辑器中获取平面的坐标,以用于对撞机检测,但我似乎无法获得正确的结果。我需要一个带有 x 和 y 轴的 2d 矢量输出,但我能找到的所有文档都在较低版本中。我可以使用以下方法获取对象的 x 位置:

plane4.worldTransform.x.monitor().subscribe(function (posX) {
  Diagnostics.log(posX.newValue);
});

但这只会打印 x 值,我想使用来自脚本的补丁编辑器内部的坐标。任何可以帮助我的人都非常感谢。

【问题讨论】:

  • 顺便说一句,要监控 Spark 中的信号值,最好使用 Diagnostics.watch("posX", posX) 而不是 Diagnostics.log()

标签: javascript augmented-reality spark-ar-studio


【解决方案1】:

如果您想获得要在补丁编辑器中使用的对象的全局位置,您可以使用全局变换补丁。无需使用脚本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-10
    • 1970-01-01
    • 1970-01-01
    • 2023-01-31
    • 2019-10-31
    • 1970-01-01
    相关资源
    最近更新 更多