0
從BitmapData創建sprite時遇到問題。當我有一個矩形形狀時,精靈創建時沒有問題,但是當bitmapData只是一條線時,精靈只是空的。Sprite from BitmapData line
bmd = this.game.add.bitmapData(this.line.width, this.line.height);
//This works fine:
bmd.ctx.rect(0, 0, 32, 32);
bmd.ctx.fillStyle = "#0f0";
bmd.ctx.fill();
var platform = this.game.add.sprite(this.line.midPoint().x, this.line.midPoint().y, bmd);
//This doesn't work
bmd.ctx.this.lineWidth = "8";
bmd.ctx.strokeStyle = 'white';
bmd.ctx.moveTo(this.startPoint.x, this.startPoint.y);
bmd.ctx.lineTo(this.endPoint.x, this.endPoint.y);
bmd.ctx.stroke();
var platform = this.game.add.sprite(this.line.midPoint().x, this.line.midPoint().y, bmd);
是否有已知問題或我要在我的代碼可怕的錯誤?
感謝您的時間