Camera.names

可用性

Flash Player 6。

用法

Camera.names

注意:正确的语法为 Camera.names。若要向变量分配一个返回值,请使用类似 cam_array = Camera.names 的语法。若要确定当前摄像机的名称,请使用 active_cam.name

说明

只读类属性;获取反映所有可用摄像机名称而不显示 Flash Player 的“隐私设置”面板的字符串数组。此数组的行为与其它任何动作脚本数组的行为相同,隐式提供每一摄像机从零开始的索引以及系统上摄像机的数目(通过 Camera.names.length)。有关更多信息,请参见 Array 类条目。

调用 Camera.names 属性要求全面检查硬件,并且它可能花几秒钟的时间来生成数组。在大多数情况下,您只能使用默认的摄像机。

示例

下面的示例在没有多个可用摄像机的情况下使用默认的摄像机;如果有多个可用摄像机,用户可以选择将哪个摄像机设置为默认摄像机。

cam_array = Camera.names;
if (cam_array.length == 1){
  my_cam = Camera.get();
}
else {
  System.showSettings(3);
  my_cam = Camera.get();
}

另请参见

Camera.get()Camera.indexCamera.name