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));
我想将矢量值从脚本发送到编辑器(以更改发射器的喷射角度)。 这行有什么问题
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));