Я работал над приложением для iPhone, разработанным для Flash CS5, которое будет транслировать изображение с камеры в окно на экране приложения. Код камеры выглядит следующим образом:
cam.setMode(600, 400, 25);
cam.setQuality(0, 100);
vid = new Video();
vid.width = cam.width;
vid.height = cam.height;
vid.attachCamera(cam);
vid.x = Main.stage.stageWidth / 2 - vid.width / 2;
vid.y = 50;
addChild(vid);
Я установил iPhone в портретную ориентацию постоянно, установив stage.autoOrients = false
и stage.setOrientation( StageOrientation.DEFAULT )
. Тем не менее, камера по-прежнему отображается так, как будто телефон перевернулся на 90 градусов влево. Как я могу изменить его, чтобы программа оставалась в портретной ориентации, а камера была ориентирована правильно?