Socket.io每毫秒/帧获取一个套接字

时间:2018-10-27 21:00:40

标签: javascript node.js web socket.io p5.js

当我想解决游戏中的错误时,我的问题就开始了。我在多人游戏中使用socket.io。这是一个2D射击游戏。在客户端上一切正常。我正在使用p5.js,我只是发送所有项目符号的所有位置,并显示它们。当我更改标签时,由于要在客户端中移动子弹,因此我拍摄的所有子弹都停止了。因此,我想在服务器中移动子弹。因此,我在射击时会得到一个插口,上面有子弹的初始位置,方向和ID。我想按方向移动它们,然后每秒将它们发送给所有玩家。但是,我需要在所有socket.on()所在的newConnection(socket)函数中执行此操作,因此,有可能在每个帧中获取一个套接字,而无需与客户端进行任何关联?例如,每隔一毫秒或类似的时间从服务器获取一个套接字,例如socket.on(“ something”){}然后是该函数,我每隔一毫秒就获取一个套接字,而不是从客户端获取。有可能的?那怎么办?

0 个答案:

没有答案