Adobe AIR CameraUI叠加图像

时间:2012-05-11 07:39:52

标签: android ios actionscript-3 air

我正在使用ActionScript和其他Adobe应用程序,通过AIR 2.7开发针对ios和Android的小型游戏应用程序。

我的要求是在覆盖图像的同时启动相机,以便用户可以在叠加图像中显示的边界内拍摄人物的照片。

启动相机,使用CameraUI保存相机全部正常工作,但没有看到任何设置叠加图像的选项。

是AIR本机扩展的唯一方式吗?任何替代方法请

1 个答案:

答案 0 :(得分:2)

不是100%确定Android是否相同,但使用iOS,您可以获得视频,就像您从普通闪存中的网络摄像头获取视频并将其附加到视频实例一样。

var cam:Camera = Camera.getCamera(); 
if (cam != null) 
{ 
    var vid:Video = new Video(cam.width, cam.height); 
    vid.attachCamera(cam); 
    addChild(vid); 
}

在iPhone和iPad上运行良好