如何为node.js中的每个用户生成相同的动画?

时间:2013-02-02 12:48:10

标签: node.js

我想生成一些在画布上实时移动的随机圆圈,并确保每个用户都看到同样的东西。

但我不知道。如何确保它是一样的?我需要存储数据吗?

我想它可能需要使用socket.io?

非常感谢。

1 个答案:

答案 0 :(得分:1)

您可以通过将圆圈转换为base64(dataUri)字符串并简单地将字符串广播给使用socket.io的用户来获取圆圈的字符串表示。

大多数节点画布库都内置了此方法(toDataUri),因此它应该非常简单。