【问题标题】:How to use an animation tweening library on serverside on node.js?如何在 node.js 的服务器端使用动画补间库?
【发布时间】:2018-12-09 04:15:56
【问题描述】:

我尝试在 Node.js 上使用 es6-tween。我想计算补间并在更新时通过 Websocket 将它们发送到客户端。 (需要在服务器端)

let coords = { x: 0, y: 0 }; // Start at (0, 0)
let tween = await new Tween(coords)
        .to({ x: 100, y: 100 }, 1000)
        .on('update', ({x, y}) => {
            console.log(`The values is x: ${x} and y: ${y}`);
        })
        .start();

永远不会调用更新。我没有任何错误。我怎么能在服务器端使用它?也用 GASP 或 Tween.js 尝试过

【问题讨论】:

    标签: javascript node.js tween


    【解决方案1】:

    添加

    const { autoPlay, Tween } = TWEEN;
    autoPlay(true);
    

    并删除await

    看到这个pen

    【讨论】:

    • 成功了!我忘了做自动播放(真);因为我认为 start() 正在这样做。 autoPlay() 是全局函数吗?它来自哪里?
    猜你喜欢
    • 2017-03-18
    • 2013-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-13
    • 1970-01-01
    • 2012-12-01
    相关资源
    最近更新 更多