3

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

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

启动相机,将其保存为相机胶卷,CameraUI 一切正常,但看不到任何设置叠加图像的选项。

AIR 原生扩展是唯一的方法吗?请有任何替代方法

4

1 回答 1

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 上运行良好

于 2012-10-25T15:29:43.977 回答