- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个图像动画开始使用 GameQuery。现在我想停止动画。为此,我使用了以下代码。
imgAnimation["myimage"] = new $.gameQuery.Animation({imageURL: imgPath + "test.png", numberOfFrame: 3, delta: 130, rate: 236,
type: $.gameQuery.ANIMATION_HORIZONTAL | $.gameQuery.ANIMATION_CALLBACK});
$("#playground").playground({height: PLAYGROUND_HEIGHT, width: PLAYGROUND_WIDTH})
.addGroup("actors", {width: PLAYGROUND_WIDTH, height: PLAYGROUND_HEIGHT})
.addSprite("myimage",{animation: imgAnimation["myimage"],
posx: imgXPos, posy: 0, width: 128, height: 384, callback: callbackAnimation})
function callbackAnimation(){
$("#myimage").stop();
$("#myimage").clearQueue();
}
$.playground().startGame();
但这似乎不起作用。但与此同时,如果我在同一动画元素 ( $("#myimage")
) 上使用 hide()
方法,它会起作用。
这两种方法都只是 jQuery API 的一部分。
但是为什么stop方法不起作用呢?
提前致谢。
最佳答案
这对于 gameQuery 的 0.5.x 版本是不可能的,但是 0.6 刚刚出来并添加 pauseAnimation()和 resumeAnumation()那应该做你想做的。
关于javascript - 如何在 GameQuery 中停止动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7189820/
我在使用 GameQuery (jQuery) 碰撞检测时遇到问题 他们似乎从不开火?!?我已经检查了所有 .arrow 的存在和 .bot 的相同,但它似乎从未调用该函数 我的主回调中有以下代码:
GameQuery 中是否有反转动画顺序的方法。目前,如果我们指定帧数,它将假定从左到右。我们可以从右向左开始动画吗?如何从多重胺中选择一种? 最佳答案 有 setAnimation 方法可以传递动画
我有一个图像动画开始使用 GameQuery。现在我想停止动画。为此,我使用了以下代码。 imgAnimation["myimage"] = new $.gameQuery.Animation({im
我正在尝试使用 GameQuery 插件在 Jquery 中编写网页游戏,问题是 GameQuery 插件不支持每像素碰撞检测,仅支持边界框的碰撞检测。是否可以在 javascript/Jquery
我知道我可以使用 mousedown 选择,但我希望被点击的 Sprite 跟随我的鼠标,api 中提到了各种 mousetracker 功能;但不幸的是,除了声明它允许鼠标检测之外,没有这方面的例子
我是一名优秀的程序员,十分优秀!