[英]moving DOM object with style.left
我正在尝试使用javascript创建一个简单的游戏,类似于Pong游戏。
当我将对手的球拍向右移动时,其运动不如我将球拍向左移动时的平滑。
职位更新真的没有太多
if(opponentDir === 'right'){
counter += 1;
if(counter === 80)
opponentDir = 'left';
}
else
{
counter -= 1;
if(counter === 0)
opponentDir = 'right';
}
然后应用相同的绘制函数Game.draw。 我是否缺少使用style.left的内容?
http://codepen.io/xonium/pen/qLDmj
到目前为止,我仅在Chrome中进行过测试。
问题是我的绘画方法。
更新速度以反映桨叶的运动方向得到了我不想要的结果。
left = actualPixels + this.velocity * interpolation;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.