Javascript 如何在Spark AR studio中使用脚本访问资源(动画序列)

Javascript 如何在Spark AR studio中使用脚本访问资源(动画序列),javascript,spark-ar-studio,Javascript,Spark Ar Studio,我正在尝试使用JS中的脚本更改动画序列的当前帧 我找不到与资产的Scene.root.find….等效的资源。。。 我正在尝试创建一个“你是谁?”并为滚动图像编写代码,但我不知道如何使用脚本访问它?如果我做对了,这将帮助您 const Materials=需要(“材料”); const mat=Materials.get('matName'); //在此处设置数字或动画 mat.diffuse.currentFrame=1; UPD 2021年5月8日: 现在您应该使用异步方法: cons

我正在尝试使用JS中的脚本更改动画序列的当前帧 我找不到与资产的
Scene.root.find….
等效的资源。。。
我正在尝试创建一个“你是谁?”并为滚动图像编写代码,但我不知道如何使用脚本访问它?

如果我做对了,这将帮助您


const Materials=需要(“材料”);
const mat=Materials.get('matName');
//在此处设置数字或动画
mat.diffuse.currentFrame=1;
UPD 2021年5月8日: 现在您应该使用异步方法:


const M = require("Materials"); 
const D = require("Diagnostics");
(async function () {
    const mat = await M.findFirst("material0");
    const diff = await mat.getDiffuse();
    diff.currentFrame = 1;
})(); 


看起来这种方法不再有效了。@AugustBjornberg是的,API改变了很多。