Javascript 我怎样才能删除一个“;BMD路径“;跟在移相器里的精灵后面?
我有一个这样的代码:,有一个移动的精灵和一个BMD(位图数据)跟随它。。。 当精灵像队列一样前进时,如何持续清除BMD路径。Javascript 我怎样才能删除一个“;BMD路径“;跟在移相器里的精灵后面?,javascript,phaser-framework,Javascript,Phaser Framework,我有一个这样的代码:,有一个移动的精灵和一个BMD(位图数据)跟随它。。。 当精灵像队列一样前进时,如何持续清除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 t
我试过这个:
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();
}
}
var countErase=0;
var countErase=0;
var timeToErasePath=10//几秒钟内
函数更新()
{
如果(counterase)我们正在使用此选项清除所有位图数据。bmd.clear();
我认为您需要计算精灵的位置并清除所有位图数据,然后在精灵的位置后再次填充。我们正在使用此选项清除所有位图数据。bmd.clear()
我相信你需要计算你的精灵在哪里,清除所有位图数据,然后在你的精灵在哪里之后再次填充。