Javascript 如何在Spark AR studio中使用脚本访问资源(动画序列)
我正在尝试使用JS中的脚本更改动画序列的当前帧 我找不到与资产的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
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改变了很多。