所以我正在做一个小小的html5游戏。我不知道如何制定一些东西。
我有这个:
if (40 in keysDown) { // Player holding down
hero.y = 300;
}
因此,如果玩家按住箭头键,英雄会跳到300px。但是我希望它的动画效果为300px,我该怎么做?
我试过这个:
if (40 in keysDown) { // Player holding down
hero.animate({"top", "300px"});
}
但这不起作用。我认为这是可能的,我只是不知道如何制定这个。
答案 0 :(得分:0)
这是因为您将y位置设置为300,而是使用以下代码
hero.y += 300;