Spark AR:从脚本发送矢量

Spark AR: sending a vector from script

我想将矢量值从脚本发送到编辑器(以更改发射器的喷射角度)。 这行有什么问题

Patches.setVectorValue('sprayAngle', Reactive.pack3(0, 0, 0)); ?

它在第一个括号处标记了一个未知的运行时错误。 我想,实际上需要有一个 Vector 作为第二个参数(而不是 VectorSignal),但是如何创建自定义向量?在 Spark AR 中没有像 new Vector() 这样的 afaik。 发送布尔值和标量值没有问题,问题在于发送 Vector 或 Point。我对这些 signals/non-signals、Vectors/Points.

有点困惑

所以,正如 Sergiu Paraschiv 已经在评论中提到的那样,它需要

Patches.setVectorValue('sprayAngle', Reactive.vector(0, 0, 0));