1
我有一个小型的jquery游戏,其中炮塔在其他动画中发射炮弹的动画在场地中移动。我的射弹被击中到迎面而来的div的最后位置,所以它从不击中。我需要的是一种改变弹道走向的方法,它总是会达到目标,因为它跟随目标。通过使用下面的方法,我可以接收弹丸的当前位置,但我不能将其修改为动画。如何在动画时更改jquery动画课程?
$(projectile).animate({"top":Y, "left": X},{duration:500, easing: 'linear',step: function(currentLeft,currentTop){
checkforenemies();
}, complete: function() {
$(projectile).remove();
}});
有没有办法在step:function中修改动画过程?