使对象在javascript

时间:2018-08-23 09:55:33

标签: javascript

我试图使一个单元从左向右移动,然后以无尽的循环再次返回,但是我似乎无法使其正常工作,它只能向左移动,然后完全不移动。 / p>

我目前拥有的是

var q = 10;
var m = 130;
var stepx = 1.55;

用于绘制对象:

ctx.beginPath();
ctx.rect(goalieX, goalieY, goalieWidth, goalieHeight);
ctx.fillStyle = "orange";
ctx.fill();
ctx.closePath();

在draw函数中,它可以使对象向左但不向右移动

 if(m > 105 && m != 180) {
     m -= stepx;
   }
   else if (m <= 105 && m != 180) {
     m += stepx;

   }
   m += dm;
   q += dq;

为什么对象不能向右移动?

0 个答案:

没有答案