[0]想做图片混合效果,但是发现canvas绘图的bug太多
我想做几张图片(或texture)的混合效果,例如defference,试了几个方法都失败了。心累了,还请官方帮忙一下。看到底是怎么回事。
首先我试了设置Sprite的blendMode,发现没有效果,
然后我试了HTMLCanvas的context,设置globalCompositeOperation=difference,然后drawTexture后再getTexture,layacore里报错。
再然后我想使用HTML原始的canvas,那么我该如何把Sprite中drawToTexture出的Texture画到canvas里面呢?我只找到了一个drawImage方法,参数类型并不支持Texture或者Texture2D。
我尝试了HTMLCanvas里面的各种方法,各种报错,想将其显示在场景中,也是不得其门而入。许多字面意思看上去可以的方法,结果都是不行。
所以我只能求助官方了。
首先我试了设置Sprite的blendMode,发现没有效果,
然后我试了HTMLCanvas的context,设置globalCompositeOperation=difference,然后drawTexture后再getTexture,layacore里报错。
再然后我想使用HTML原始的canvas,那么我该如何把Sprite中drawToTexture出的Texture画到canvas里面呢?我只找到了一个drawImage方法,参数类型并不支持Texture或者Texture2D。
我尝试了HTMLCanvas里面的各种方法,各种报错,想将其显示在场景中,也是不得其门而入。许多字面意思看上去可以的方法,结果都是不行。
所以我只能求助官方了。
要回复问题请先登录