0

Using Flash Professional CS6, I've created a game that looks and plays great on an iPad 2 and 3. So now I'm ready to make the app "Universal" by making one that works better for the smaller screen on iPhones.

What I'd like to do, is detect in my first frame something like this:

if iPhone {
gotoAndPlay(2, "Scene 1");
}
else if iPad {
gotoAndPlay(3, "Scene 2");
}
else {
trace("Not an iOS Device");
}

If seen posts from 2010 where people retrieved the height and width of the device in px, but surely there's a better way right?

4

1 に答える 1

0

Capabilitiesクラスには役立つ情報があります。os プロパティはデバイスを特定するのに役立ちますが、各デバイスが何を返すかを実験する必要があります。

ただし、デバイスの種類ではなく画面サイズに基づいてロジックを作成することをお勧めします。その方がより柔軟です。

于 2013-02-06T19:06:39.473 に答える