您可以在AS3應用程序中使用iOS設備的相機嗎?如果是這樣,怎麼樣?如何在AS3中使用iOS相機?
2
A
回答
6
是的,這很容易,有很多方法可以訪問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();
}
您可以使用本機的「相機」應用拍攝照片:
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);
}
希望這點你在正確的方向。
+0
@Micheal謝謝 –
+0
和我如何使用這個圖像@Micheal –
+0
@NicolasSleiman你使用了哪種方法?通常你會得到一個BitmapData結構並可以使用它,但是細節取決於你使用的方法。 – Michael
相關問題
- 1. 在as3中銷燬相機
- 2. 如何在iOS中使用相框打開相機
- 3. 在Landscape only app中使用相機-iOS
- 4. 如何實現在iOS中使用GIF的相機?
- 5. 如何在相機中使用相機應用程序
- 6. 如何提高使用AS3的相機質量?
- 7. 如何使用Flash AS3從相機斷開連接?
- 8. 如何使用as3相機類錄製視頻
- 9. 如何關閉iOS相機
- 10. 如何在android中使用相機?
- 11. 如何在應用程序中啓用iOS 6.0全景相機?
- 12. 在IOS上打開手機應用程序,使用AS3代碼
- 13. 在iOS中使用數碼相機拍攝相機中的照片
- 14. Android,如何使用相機
- 15. 如何使用相機
- 16. as3中的相機跟隨字符
- 17. 如何將編輯功能在本機相機在IOS
- 18. 檢查iOS中當前正在使用哪個相機應用
- 19. iOS相機使用政策不可見的相機監控
- 20. 如何在不使用UIImagePickerController的情況下使用內置iOS相機
- 21. iOS相機的圖像旋轉得到了AS3
- 22. 在CrossMobile中使用相機
- 23. 在android中使用相機
- 24. 如何在使用後釋放相機?
- 25. 如何使用相機本體在ROWLEX
- 26. 如何在後臺使用Android相機?
- 27. 如何在ios中使用GPUImage將相機模式切換爲視頻模式
- 28. 如何在IOS中使用AVFoundation框架設置相機的縮放級別?
- 29. 如何僅在iOS中使用相機計算物體的高度和寬度?
- 30. iOS Detect使用哪個相機
你知道你不能在iOS上運行Flash(也就是說沒有AS3),不是嗎? – 0xJoKe
現在你可以在CS5中將閃存編譯成ipa文件......因爲我沒有找到適用於windows的Xcode版本,我選擇在閃存上發佈它@ 0xJoKe –
@ 0xJoKe你*知道[你*可以*在iOS上運行Flash](https://github.com/comex/frash),不是嗎? – 2013-01-12 23:17:47