gpt4 book ai didi

ios - 如何在 AS3 中使用 iOS 相机?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:18:42 24 4
gpt4 key购买 nike

您可以在 AS3 应用程序中使用 iOS 设备的摄像头吗?如果是,怎么办?

最佳答案

是的,这真的很简单,有很多方法可以访问 AS3 中的相机。

首先,与您在普通 AS3 应用程序中访问相机的方式相同:

var camera:Camera = Camera.getCamera();
var video=new Video();
video.attachCamera(camera);
this.addChild(video);

这将在当前显示对象中显示相机。

您还可以使用 CameraRoll 类从相机胶卷中请求图像:

import flash.media.CameraRoll;
var cameraRoll:CameraRoll = new CameraRoll();

if(CameraRoll.supportsBrowseForImage)
{
cameraRoll.addEventListener(MediaEvent.SELECT, imageSelected);
cameraRoll.addEventListener(Event.CANCEL, browseCancelled);
cameraRoll.addEventListener(ErrorEvent.ERROR, mediaError);

// Ask the user to select an image
cameraRoll.browseForImage();
}

您可以使用 native “相机”应用程序拍照:

import flash.media.CameraUI;

var cameraUI:CameraUI = new CameraUI();

if (CameraUI.isSupported )
{
cameraUI.addEventListener(MediaEvent.COMPLETE, imageSelected);
cameraUI.addEventListener(Event.CANCEL, browseCancelled);
cameraUI.addEventListener(ErrorEvent.ERROR, mediaError);

cameraUI.launch(MediaType.IMAGE);
}

希望这能为您指明正确的方向。

关于ios - 如何在 AS3 中使用 iOS 相机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14298814/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com