[LayaAirIDE 2.0]2.0 怎么样才能将htmlcanvas 的东西 显示在texture上?
原本像实现将场景的东西绘制到一个sprite上,参考以前的截屏代码是可以的。
然后1.x 上我实现了,但是2.0 最新版 接口变了,
Texture 的drawto
public function setTo(bitmap:Texture2D = null, uv:Array = null, sourceWidth:Number = 0, sourceHeight:Number = 0):void {
变成了Textrue2d了,
像以前1.x版本Textrue 还能用htmlcanvas,现在不能用了。而且直接强传入,会报错。
请问现在怎么样才能将htmlcanvas 的东西 显示在texture上?
附件已经上传,运行后点击屏幕 就会报错了。
麻烦大大看下。
没有找到相关结果
已邀请:
1 个回复
182*****004
赞同来自:
var bitmap:Texture2D = new Texture2D();
bitmap.loadImageSource(htmlCanvas.source);