I am getting error: "1067: Implicit coercion of a value of type Number to an unrelated type String."
When attempting to run:
var cam_array: Array = Camera.names;
for (var ci:Number=0; ci < cam_array.length; ci++){
trace(Camera.getCamera(ci).name);
}
yet when I run:
var mic_array: Array = Microphone.names;
for (var mi:Number=0; mi < mic_array.length; mi++){
trace(Microphone.getMicrophone(mi).name);
}
there is no issue. The only change is from Microphone to Camera, so what gives?
Thanks in advance!