@657373877 写道:
基于canvas绘制图形的方式只支持于web平台,有什么替代方案能够支持原生平台的绘制吗?cc.Graphics貌似支持的不完善..
HTMLCanvasElement、CanvasRenderingContext2D等都不适用于native平台,望大神指教下this.spriteCanvas = document.createElement("canvas");
this.spriteCanvas.width = this.canvas.width;
this.spriteCanvas.height = this.canvas.height;
this.spriteContext = this.spriteCanvas.getContext('2d');
this.spriteTexture = new cc.Texture2D();
this.spriteTexture.releaseTexture();
this.spriteTexture.initWithElement(this.spriteCanvas);
this.spriteTexture.handleLoadedTexture();
this.sprite.spriteFrame = new cc.SpriteFrame(this.spriteTexture);
帖子: 7
参与者: 1