You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

基于aps-iot-extensions-demo实现Sprite自动移动失败求助

无法在APS Dataviz中实现Sprite自动移动与状态变更的问题

我是台湾成功大学建筑系学生,首次使用Stack Overflow,经Autodesk工作人员指引来咨询Autodesk Platform Services(APS)相关问题。

当前我在研究如何将人流数据导入APS平台,基于aps-iot-extensions-demo项目开发,同时参考官方的Animating Sprite Viewables示例,但始终无法实现Sprite的自动移动与状态变更。

我主要修改了SensorSpritesExtension.js文件,添加了_test方法,尝试通过setInterval每200毫秒更新Sprite的X轴位置,实现来回移动的测试效果,但多次调整代码(包括借助ChatGPT 4.0)均未成功。以下是修改后的核心代码:

// 修改后的核心代码示例
_test() {
    let x = 0;
    let direction = 1;
    setInterval(() => {
        x += direction * 0.5;
        if (x > 10 || x < 0) {
            direction *= -1;
        }
        // 尝试更新Sprite位置
        if (this.sprite) {
            this.sprite.setPosition(x, this.sprite.position.y, this.sprite.position.z);
        }
    }, 200);
}

恳请帮忙排查问题。

内容的提问来源于stack exchange,提问作者RUEI-HONG LIN

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 09:25:01