0

嗨,我正在尝试在使用左指针单击区域时使对象在该区域中移动。这在 javascript/jquery 中可行吗?如果可能的话,你能给我一些例子吗?

我的目标是在 javascript/html/css

http://i.stack.imgur.com/mL8DX.gif (1mb, 请让它加载)

(我不想让游戏只是一个很酷的“互动网站”)

谢谢!

4

2 回答 2

2

可以在这里看到一个工作示例:http: //jsfiddle.net/XY8CA/2/

每当单击事件发生时,都会使用它pageXpageY值来找到画布对象中单击的确切位置。然后在 jQuery animate 函数中使用此坐标来更改对象 div 在其中的位置。

于 2012-04-10T05:07:22.623 回答
1

这是可能的,但您的答案可能包括通过将对象的位置设置为 CSS 中的绝对位置并修改其左侧和顶部位置直到它到达带有 setInterval 计时器的点击区域以详细说明 A* 路径查找,从而将对象移向点击位置。

于 2012-04-10T03:59:54.213 回答