用pixijs实现fabricjs(一):FakeCanvasRenderingContext2Dfabric的自定义元素,是基于ctx对象完成的(CanvasRenderingContext2D),我们要使用ctx.fill(),ctx.stroke()等api,来完成图形的绘制,而pixi是webGL渲染,没有canvas2D的这套东西,所以,如果要复刻一个fabric出来,那么我们首先需要用pixi来实现一个ctx,让用户使用起来,像在使用canvas2D一样。既然这个ctx是假的,那就叫它FakeCanvasRenderingContext2D吧!