jquery - Google.code 重力脚本(Mr.Doob)在鼠标移动时触发/激活,而不是在(文档).ready 时触发/激活

标签 jquery google-api box2d gravity

我目前正在使用发现的重力脚本 here为了在我的网页上创建重力效果,我正在本地开发 atm。

我的问题是,重力效果的激活似乎是在鼠标移动时进行的,而我需要它在文档准备好时才触发。 google.code 页面要求您只需链接到 head 或 body 中的gravityscript.js 文件,一旦加载,只要鼠标移到网页上(我假设 <body>),重力​​效果就会触发。标签。

可以看到此效果的示例 here .

脚本的上传者确实提供了这段代码(如下),该代码应该在单击时激活重力效果,但它似乎所做的只是在单击时加载文件,然后您仍然需要在单击后移动鼠标单击以激活重力效果。如何在页面加载时真正自动实现此效果?

$('body').click(function() {
    var script = document.createElement("script");
    script.src="http://gravityscript.googlecode.com/svn/trunk/gravityscript.js";
    document.body.appendChild(script);void(0);
}); 

实际的gravityScript脚本可见here我查看了它以了解实际触发脚本的内容,但无济于事。

最佳答案

我添加了另一个脚本来执行此操作。只需使用这个新脚本即可。

http://gravityscript.googlecode.com/svn/trunk/gravityscript-autorun.js

此外,GravityScript 也不是由 Doob 先生制作的。

他创建了 Google Gravity,这是 GravityScript 的基础。

关于jquery - Google.code 重力脚本(Mr.Doob)在鼠标移动时触发/激活,而不是在(文档).ready 时触发/激活,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10584449/

相关文章:

javascript - 元素类型和类名称的 Jquery 选择器?

javascript - .text() 影响 h1 内的 html 元素

jquery - Asp.net:带有 Jquery slider 问题的 Repeater

javascript - 同一页面上有两个不同的 google API

c++ - Box2D ContactListener 未检测到碰撞

javascript - Box2D 一个夹具用于多个物体

javascript - .html() 帮助不知道如何处理它

python - JSON解码错误: Expecting value: line 1 column 1 (char 0) using Translate API

google-apps-script - Google Classroom Apps 脚本 - CourseWork.list 权限错误

c++ - Box2D:程序在破坏 b2Body 时崩溃