我如何设置一个可以同时适用于iphone和ipad的文件?
我通常在flash中使用as3来开发游戏,但我总是使用固定大小的文件。但在itunes中,ipad-768x1024和iPhone640x940(这个尺寸是iPhone4)都有很多应用程序工作,甚至不同的iphone版本也有不同的尺寸。那么,我如何使用flash制作一个可以适用于所有这些设备的应用程序呢?您想创建一个针对多屏幕的应用程序。这样做需要一些额外的步骤,但整个过程非常简单 通常,该过程包括在启动时调整阶段大小,使其与屏幕大小相同,然后在运行时根据阶段大小或屏幕大小调整和定位显示对象:我如何设置一个可以同时适用于iphone和ipad的文件?,iphone,flash,actionscript-3,ipad,Iphone,Flash,Actionscript 3,Ipad,我通常在flash中使用as3来开发游戏,但我总是使用固定大小的文件。但在itunes中,ipad-768x1024和iPhone640x940(这个尺寸是iPhone4)都有很多应用程序工作,甚至不同的iphone版本也有不同的尺寸。那么,我如何使用flash制作一个可以适用于所有这些设备的应用程序呢?您想创建一个针对多屏幕的应用程序。这样做需要一些额外的步骤,但整个过程非常简单 通常,该过程包括在启动时调整阶段大小,使其与屏幕大小相同,然后在运行时根据阶段大小或屏幕大小调整和定位显示对象:
package
{
import flash.display.Screen;
import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.geom.Rectangle;
[SWF(backgroundColor = "0x555555")]
public class MultiscreenApplication extends Sprite
{
public static var screenBounds:Rectangle = Screen.mainScreen.visibleBounds;
public function MultiscreenApplication()
{
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
stage.frameRate = 60;
init();
}
private function init():void
{
}
}
}
Adobe上有一些阅读广泛的在线资源可以指导您完成这些步骤,包括Christian Cantrell和。去年的AdobeMax上也有一个网络研讨会,您可以在这里观看:您想创建应用程序来针对多屏幕。这样做需要一些额外的步骤,但整个过程非常简单 通常,该过程包括在启动时调整阶段大小,使其与屏幕大小相同,然后在运行时根据阶段大小或屏幕大小调整和定位显示对象:
package
{
import flash.display.Screen;
import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.geom.Rectangle;
[SWF(backgroundColor = "0x555555")]
public class MultiscreenApplication extends Sprite
{
public static var screenBounds:Rectangle = Screen.mainScreen.visibleBounds;
public function MultiscreenApplication()
{
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
stage.frameRate = 60;
init();
}
private function init():void
{
}
}
}
Adobe上有一些阅读广泛的在线资源可以指导您完成这些步骤,包括Christian Cantrell和。在去年的Adobe MAX期间还举办了一次网络研讨会,您可以在此处观看: