如何编写程序,使激光在整个程序中不断向上移动

时间:2019-05-13 18:19:57

标签: java drawing

我有一个程序在尝试制作类似于太空侵略者的东西,但我不知道如何调整激光的路径,以使其不断向上移动。

我试图用一个变量和该变量使它成为对象,然后添加到该对象,然后重新绘制。

dx = 0;
dy = 0;

if(up)
{
  if(pressup >0)
  {
    currentlocationx = mouseclicklocationx;
    currentlocationy = mouseclicklocationy;
    pressup--;
  )
  relicfirework.paintIcon(this, g, mouseclicklocationx, mouseclicklocationy);
  dy = 200;

  System.out.println(currentlocationy);
  System.out.println(currentlocationx);
}

我的结果是激光束出现在火箭上,但是当我按向上箭头时,激光束不会移动。我希望激光沿着一条路径向上移动。

0 个答案:

没有答案