我一直致力于使用Flash CS5开发的iPhone应用程序,它会将相机视图流式传输到应用程序屏幕上的窗口。相机代码如下:
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);
通过设置stage.autoOrients = false
和stage.setOrientation( StageOrientation.DEFAULT )
,我将iPhone设置为纵向保持不变。但是,相机仍然显示为手机向左翻转90度。如何更改它以使程序保持纵向并且相机方向正确?
答案 0 :(得分:0)
在属性面板中有一个下拉列表,指定Air for iOS单击旁边的扳手(“编辑应用程序设置”) - >确保纵横比朝向纵向。
也可能想尝试:
vid.rotation = -90;