2016-09-17 209 views
-1

作为我所做的一个非常简单的示例,我在画布上放置了一个正方形。我登录到服务器(云9),并希望能够在一台计算机上自动移动方块,无需重新加载页面,甚至无需重新加载页面即可查看更改。我的目标是在多人竞争的游戏中控制多个角色。这是一个项目的链接,它现在正在运行,我会继续运行。如何在多用户输入之间进行页面更新

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

回答

0

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

相关问题