Показать сообщение отдельно
Старый 10.08.2010, 21:24
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 3  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Код AS3:
private static const MAC_CAMERA:String = 'USB Video Class Video';
///
public static function getCamera ():Camera {
	var camera:Camera = null;
	var len:int = Camera.names.length;
	/// если камер нет в системе
	if (len == 0) {
		return null;
	}
	/// ищем камеру для мака или винды
	if (Capabilities.os.search ('Mac') != -1) {
		for (var i:int = 0; i < len; i++) {
			if (Camera.names[i] == MAC_CAMERA) {
				camera = Camera.getCamera (i.toString ());
				break;
			}
		}	
	} else {
		camera = Camera.getCamera ();
	}
	return camera;
}
__________________
(и)Нильс.ru | Плагины для FlashDevelop