我有这样的代码:https://phaser.io/examples/v2/arcade-physics/ship-trail,有一个移动精灵和跟随它的BMD(BitMapData)...... 如何在精灵前进时连续清除BMD路径,如队列 我试过这个:
var countErase = 0;
var countErase = 0;
var timeToErasePath = 10; //In Seconds
function update()
{
if(countErase<timeToErasePath*58) //this counts 10 seconds and clear all the BMD path
{
bmd.context.fillStyle = "rgb(0,0,0)";
bmd.context.fillRect(sprite.x, sprite.y, 7 , 7);
bmd.dirty = true;
countErase++;
}
else{
countErase = 0;
bmd.clear();
}
}
但这清楚所有的路径,不仅是BMD路径的最后几点,还有什么想法?