我试图让马里奥左右移动。角色移动正常,但每次 x 位置更改时,绘图功能似乎都会创建一个新图像。
在此处输入图像描述 [代码结果如下]
function draw(){
image(player,posx,posy,60,60);
if(keyIsPressed){
if(key=="ArrowRight"){
player=loadImage("Marioright.png");
posx+=10;
}
if(key=="ArrowLeft"){
player=loadImage("Marioleft.png");
posx-=10;
}
}
}