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.index、Camera.name