努力使一个对象总是跟随鼠标在box2dweb
Struggling to make an object always follow the mouse in box2dweb
我正在学习如何使用box2dweb,并希望有一个对象(在这种情况下一个圆圈)跟随鼠标在任何时候,而不仅仅是在拖动。这个想法是,它可以用于一种空气曲棍球类型的游戏,圆圈是你的桨。
然而,圆圈本身并不能正确地附着在鼠标上,相反,它会围绕鼠标光标所在的点摆动,并且表现得更像一个距离关节,如果其中一个对象是鼠标光标。
我不知道我做错了什么,但我还是新手,所以任何帮助都会很感激。
您可以在这里看到我目前为止的代码(基于演示代码):http://jsbin.com/ejafoj/1/edit
设法弄清楚了这一点,我的问题是误解了mousejoint定义目标和mousejoint目标之间的区别。我需要将定义目标设置为球的中心,而不是鼠标光标。一旦我这样做了,它就完美地工作了。
相关文章:
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- 当鼠标悬停在文本中的单词上时显示警报
- JsFiddle上的鼠标事件不起作用
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 如何在鼠标悬停时在另一个图像上滑动图像.
- 鼠标悬停事件影响列表中所有行中的按钮,而不仅仅是特定按钮
- 将鼠标旋转限制为特定的度数
- 跟踪jqplot垂直折线图的鼠标位置
- node-webkit-从父窗口捕获iframe鼠标事件
- 悬停下拉菜单即使在鼠标移出后也保持活动状态
- Javascript-在视频中跟踪鼠标位置
- JQuery UI可拖动潜水与滚动棒到鼠标
- 如何在jquery中找到鼠标滚轮/触摸移动事件的走向
- 在鼠标悬停时展开列表
- jQuery悬停在没有鼠标悬停的情况下启动
- 鼠标输入在 YUI 的 chrome 中不起作用
- 鼠标悬停时如何居中放大背景图像
- 鼠标光标-用于wordpress网站
- 当我在节点上拖动鼠标时,我如何防止使用d3.ehavior.zoom().on(“缩放”,重绘)
- 努力使一个对象总是跟随鼠标在box2dweb