【问题标题】:How do I make a page update between multi-user input如何在多用户输入之间进行页面更新
【发布时间】:2017-01-25 20:09:17
【问题描述】:

作为一个非常简单的例子,我在画布上有一个正方形。我登录到服务器(云 9)并希望能够在一台计算机上自动移动方块,无需重新加载页面,甚至无需重新加载页面,即可看到更改。我的目标是在竞技游戏中让多个角色由多个人控制。这是项目的链接,它现在正在运行,我会继续运行。

https://spar-project-humzah.c9users.io/

【问题讨论】:

    标签: html node.js canvas cloud ejs


    【解决方案1】:

    听起来您需要使用 ajax 与您的服务器通信的 javascript 代码。您可以使用鼠标事件或时间事件来调用 ajax 函数,该函数将提供有关方格的更新并请求其他玩家方格移动的更新。服务器将需要监听这些请求并跟踪所有方块的位置。由于您没有提到 ajax,我猜这是您应该熟悉的第一件事。 Ajax 将允许您在页面和服务器之间进行双向通信,而无需重新加载。我建议查看 w3schools 以了解有关 Ajax 的信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多