away3d - 1个平面上的2个纹理

时间:2014-06-20 06:42:12

标签: actionscript-3 flash away3d

我试图在1个平面上制作具有完整(背景)纹理和部分(元素)纹理的平面。部分元素会在运行时经常更改,所以我很好奇是否可以在单平面元素上使用双重绘图?

有可能吗?或者我必须制作2架飞机,一架在另一架之上?

1 个答案:

答案 0 :(得分:0)

一个简单的解决方案是扩展BitmapTexture并创建一个类似于WebcamTexture的类,您可以在其中合成图像并将结果分配给纹理的位图数据。

查看WebcamTexure class中的更新功能,即获取相机位图数据并将其应用于纹理。

如果autoUpdate为true,则从uploadContent()调用update()函数,类似于OnEnterFrame。要手动将纹理集autoUpdate更新为false,并仅在需要时调用update()。