动画未显示,并且动画在屏幕上移动时正在复制

时间:2019-12-07 21:50:47

标签: javascript

我是JavaScript的新手,正在创建一个简单的游戏/动画。我在屏幕上播放的动画之一正在复制。另外,我的动画之一根本没有出现。我不知道为什么会这样。抱歉,这是因为一个愚蠢的错误。

// Background \\
  fill ("lightgrey");
  rect(0,0,400,400);
// Sprites/Var \\
  var blueBike = createSprite(50,350,10,10);
  blueBike.setAnimation("bike");
  var redBike = createSprite(100,350,10,10);
  redBike = createSprite("bikeTwo");
// Character \\
function draw() {
  blueBike.y = blueBike.y - randomNumber(1,100);
  redBike.y = redBike.y - randomNumber(1,10);
  drawSprites();
}

1 个答案:

答案 0 :(得分:0)

我猜您正在使用P5.play库?您应该将此信息添加到您的问题中,并添加完整的代码以查看精灵如何加载等。无论如何,如果需要,则需要在draw函数中重新绘制背景。

always

而且我猜没有显示的精灵动画没有正确加载。它丢失了,或者您使用了错误的路径/文件名/文件类型。