Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Camera как программно выключить ? (http://www.flasher.ru/forum/showthread.php?t=142042)

djyamato 11.07.2010 03:47

Camera как программно выключить ?
 
Здравствуйте
Подскажите пожалуйста как выключить камеру программно ?

Я запускаю вот такой скрипт
Код AS3:

var userCamera:Camera;
var cameradisplay:Sprite=new Sprite();
var myCamera:Camera=Camera.getCamera();
 
addChild(cameradisplay);
 
var userVideo=new Video();
cameradisplay.addChild(userVideo);
 
userVideo.attachCamera(myCamera);
 
caneraOffBTN.addEventListener("mouseDown",cameraOffHandler);
 
function cameraOffHandler(event:Event):void{
        trace("camera OFF");
}

А как выключить-то камеру так чтобы впоследствии можно было ее опять программно включить ?

iNils 11.07.2010 03:57

Код AS3:

attachCamera (null)


djyamato 11.07.2010 04:02

Цитата:

Сообщение от iNils (Сообщение 921348)
Код AS3:

attachCamera (null)


спасибо

campu 21.09.2010 11:05

Добрый день. Вопрос в продолжение темы: а как прямо выключить камеру, чтобы погас светодиод на ней и пользователь был спокоен что камера отключена (прицепляю камеру к потоку NetStream и к видео для просмотра себя).
stream.close() и video.attachCamera(null) и stream.attachCamera(null) к желаемому результату не приводят, гугл молчит тоже по этому поводу

Добавлено через 7 минут
stream.attachAudio(null) и всё получилось. Спасибо самому себе)


Часовой пояс GMT +4, время: 01:27.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.