gpt4 book ai didi

javascript - 是否有一个 JavaScript 物理库可以处理 HTML 元素(例如 div)而不是 Canvas ?

转载 作者:太空狗 更新时间:2023-10-29 13:16:02 27 4
gpt4 key购买 nike

player stack

我正在为一款游戏开发一个简单的堆栈,玩家可以四处移动编号的棋子,以跟踪他们离完成收集获胜手的棋子还有多远。

目前我使用了 jQuery UI 的可拖放功能。这很容易开始,但一次只能移动一件:http://cssdeck.com/labs/cowmmudd/4 .

  • 我想将移动部件外包给真正的 JavaScript 物理库,而不是使用 jQuery UI。 (因此,当有人将上排的蓝色 4 一直向左移动时,它会迫使该行的所有棋子聚集在一起。)
  • 我想继续使用普通的 HTML 元素来表示我的作品,因为这些元素更易于设计和推理。 (我看过的所有 Javascript 物理库都使用 canvas,但我想实现与 Google 曾经做到的相同:http://mrdoob.com/projects/chromeexperiments/google-gravity/)

有人可以提供一个简单的示例,使用他们所知道的最好的 JavaScript 物理库来控制正常的非 Canvas HTML 元素的放置和碰撞吗?

最佳答案

到目前为止我找到的最简单的例子: http://bl.ocks.org/3411189

更新:对我的作品的简单改编:http://cssdeck.com/labs/fe3z2cfx/6

关于javascript - 是否有一个 JavaScript 物理库可以处理 HTML 元素(例如 div)而不是 Canvas ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12902831/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com