问题标签 [spark-ar-studio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1432 浏览

facebook - SparkAR 通过屏幕点击和屏幕平移设置位置?

好的,我有一个平面跟踪器,我通过屏幕平移来操纵位置,但也想通过屏幕点击设置平面的位置。你不能让多个节点设置一个对象的位置,所以我有一个空对象作为平面跟踪器的子对象。

在此处输入图像描述

因为我用屏幕点击移动平面跟踪器,用屏幕平移移动空对象,所以每次点击屏幕时我都需要将空对象重置为(0,0,0),否则空对象的本地位置会偏离。我试着用脉冲来做,但它不起作用:

在此处输入图像描述

有没有办法通过屏幕平移和屏幕点击设置平面跟踪器的位置?

0 投票
1 回答
916 浏览

javascript - Spark AR - 启用从脚本到补丁编辑器的动画

我试图启动/启用从脚本到补丁编辑器的动画,但不知何故无法实现。任何帮助/想法的人?谢谢

在编辑器中,我在“From Script”中创建了一个名为“myPulse”的“pulse”,并将其修补到补丁编辑器中。从我创建的脚本const myPulse = true;并检查它是否工作Diagnostics.log(myPulse);。在控制台上我得到“真”,但在补丁编辑器中没有什么真,它保持“假”或至少它不启用动画。

我希望“myPulse”将变为“true”以修补编辑器以启动动画。

0 投票
2 回答
2016 浏览

javascript - 无法使用 Patches.get 值来编写 spark AR 脚本

我正在尝试从 Patch 编辑器更改分数,但是当我使用 Patches.Get(data) 值时,总是会出错。

[Spark AR 编辑器] ( http://prntscr.com/p9b77g )

仍然收到此错误

JavaScript 错误:调用函数时本机代码中的异常:尝试使用名称(文本)向脚本获取信号。请确保在补丁编辑器中使用该名称定义 ToScript 补丁

我的代码 script.js 使用 Visual Studio 代码打开。

应该没问题,因为我已经尝试了确切的名称,但我仍然收到该错误。

0 投票
3 回答
3435 浏览

javascript - 在 Spark AR 中使用脚本更改材质颜色

在 Spark AR 中没有直接使用补丁编辑器更改颜色的方法,使用脚本似乎也不起作用,即使我能够影响最后一行使用的材料的不透明度,我在 Spark 中没有错误只是不起作用,但编辑器一直突出显示 Reactive.RGBA 的第一个参数并给我这个错误

'0' 类型的参数不可分配给'ScalarSignal'.ts(2345) 类型的参数

有什么解决办法吗?

在此处输入图像描述 在此处输入图像描述

0 投票
2 回答
636 浏览

augmented-reality - Spark AR 补丁:在 3 个画布之间切换

我有以下元素:

  • Canvas1(1 个矩形/材质 -初始说明),
  • Canvas2(1 个矩形/材质 -核心图像和 1 个音频及其播放控制器),
  • Canvas3(1 个矩形/材质 -琐事图像)。

我想要的效果:打开时我看到 Canvas1 可见,点击 1 Canvas2 & Audio,点击 2 Canvas3。结尾

问题:它不工作。

怎么了?

  • 按计划打开 (Canvas1)。
  • 按计划在 tap1 上(Canvas2 和音频)。
  • On tap 将 Canvas 2 保持在背面并显示 Canvas 3。
  • 如果我点击它会在 Canvas 2 和 3 之间不断变化。

新的补丁结构

0 投票
1 回答
744 浏览

augmented-reality - Spark AR 脚本中的距离和宽度

我在浏览 Spark AR 文档时遇到了困难,我找不到答案:我在一个场景中有三架飞机。其中两个是移动的,一个是静止的。

  • 我怎样才能得到这两个飞机之间的距离?

  • 如何将第三个平面的宽度更改为该距离?

谢谢!

0 投票
2 回答
284 浏览

spark-ar-studio - 如何在 spark ar 中使用 cameraTexture 进行背景分割?

当我添加带有背景材料的矩形时,我添加了相机纹理,但它覆盖了所有面部网格。

0 投票
1 回答
8259 浏览

spark-ar-studio - 在哪里下载 faceMasculine.jpg faceFeminine.jpg 纹理?

所有 youtube 教程的人似乎都有一个名为:faceMasculine.jpg 和 faceFeminine.jpg 的纹理

好像不知道在哪里下载?我没有在 Spark AR 网站上看到它,也没有在示例项目中看到它。请帮忙!

0 投票
1 回答
191 浏览

facebook - FaceTexture 在 android 构建中变得扭曲。在 spark ar studio 模拟器中运行良好

我使用小胡子示例作为参考使用 Photoshop 绘制了我的面部纹理。在模拟器中,它工作正常,但纹理在 android 的 spark ar 播放器中似乎像素化和扭曲。

https://imgur.com/a/HhgMjjm

我尝试过使用背景影响和不透明度。两个图像都使用相同的项目文件,没有任何更改。

0 投票
1 回答
1176 浏览

spark-ar-studio - 游戏内计时器 Spark AR

有没有人想出如何将脉冲值转换为字符串,这样我就可以创建一个实时计时器。 在此处输入图像描述

这是我针对此问题的以下补丁编辑器。

谢谢你们的帮助。