How Can I get multiple cameras, so that when I click a button on the Amazon Fire Controller it switches to the next camera?

How Can I get multiple cameras, so that when I click a button on the Amazon Fire Controller it switches to the next camera? And is it possible to make a separate button for each camera?

Thanks in Advance.

I think that if in your button code you untag the current camera and tag the next one with MainCamera it should work. Something like this:

List<Camera> cameras;

public void ChangeToNextCamera (List<Camera> list) {
    int currentIndex;
    foreach (Camera cam in list) {
        if (cam.gameobject.tag == "MainCamera") {
            currentIndex = list.GetIndexOf (cam);
        }
    }
    list[++currentIndex].gameobject.tag = "MainCamera";
}