Почему не работает, все просто пользователь на 1-м кадре нажимает "сделать снимок", 2-й кадр включает веб камеру. Но у меня не работает
1 - й кадр
Код AS3:
import flash.events.Event;
stop();
camera.addEventListener(MouseEvent.CLICK, goto1); // кнопка с именем camera
function goto1(e:MouseEvent):void {
gotoAndPlay(1);
}
2 - й кадр
Код AS3:
import flash.media.Camera;
import flash.media.Video;
stop();
var list:Array = Camera.names;
var camera:Camera = Camera.getCamera(list[1]);
var video:Video = new Video(320, 240);
addChild(video);
video.attachCamera(camera);
Вот что в выводе
Цитата:
TypeError: Error #1034: Ошибка типа Coercion: невозможно преобразовать flash.display::MovieClip@30b010b1 в flash.media.Camera.
at flash.display::Sprite/constructChildren()
at flash.display::Sprite()
at flash.display::MovieClip()
at _fla::MainTimeline()
|