パッケージ | spark.preloaders |
クラス | public class SplashScreenImageSource |
継承 | SplashScreenImageSource Object |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.6 |
ランタイムバージョン: | AIR 3 |
通常、1 つ以上の SplashScreenImageSource オブジェクトを使用して MXML に SplashScreenImage クラスを定義し、アプリケーションの splashScreenImage
プロパティにそのクラスを設定します。
SplashScreenImageSource の 3 つの異なる定義が指定された SplashScreenImage コンポーネントを次に示します。
<?xml version="1.0" encoding="utf-8"?> <s:SplashScreenImage xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark"> <!-- Default splashscreen image. --> <s:SplashScreenImageSource source="@Embed('assets/logoDefault.jpg')"/> <s:SplashScreenImageSource source="@Embed('assets/logo240Portrait.jpg')" dpi="240" aspectRatio="portrait"/> <s:SplashScreenImageSource source="@Embed('assets/logo240Landscape.jpg')" dpi="240" aspectRatio="landscape"/> </s:SplashScreenImage>MXML シンタックスMXML シンタックスを隠す
The <s:SplashScreenImageSource>
tag inherits all of the tag
attributes of its superclass and adds the following tag attributes:
<s:SplashScreenImageSource Properties aspectRatio="null" dpi="NaN" minResolution="NaN" source="null" >
関連する API エレメント
プロパティ | 定義元 | ||
---|---|---|---|
aspectRatio : String = "null"
モバイルデバイスに必要な縦横比です。 | SplashScreenImageSource | ||
constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | ||
dpi : Number = NaN
関連するイメージを表示するために必要なデバイスの DPI です。 | SplashScreenImageSource | ||
minResolution : Number = NaN
イメージを表示するために必要なモバイルデバイス解像度の最小サイズです。 | SplashScreenImageSource | ||
source : Class
定義されたデバイス設定用に使用するスプラッシュ画面のイメージクラスです。 | SplashScreenImageSource |
メソッド | 定義元 | ||
---|---|---|---|
コンストラクターです。 | SplashScreenImageSource | ||
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | ||
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | ||
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | ||
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | ||
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object |
aspectRatio | プロパティ |
public var aspectRatio:String = "null"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.6 |
ランタイムバージョン: | AIR 3 |
モバイルデバイスに必要な縦横比です。このプロパティは、flash.display.StageAspectRatio.PORTRAIT
または flash.display.StageAspectRatio.LANDSCAPE
のどちらかに指定できます。
設定しないと、SplashScreenImage
はこのプロパティを無視します。
関連する API エレメント
dpi | プロパティ |
public var dpi:Number = NaN
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.6 |
ランタイムバージョン: | AIR 3 |
関連するイメージを表示するために必要なデバイスの DPI です。
NaN という値は、SplashScreenImage によってプロパティが無視されるという意味です。
デフォルト値: NaN。
minResolution | プロパティ |
public var minResolution:Number = NaN
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.6 |
ランタイムバージョン: | AIR 3 |
イメージを表示するために必要なモバイルデバイス解像度の最小サイズです。デバイス解像度は、ステージの幅と高さのピクセル単位の最大値になります。minResolution
プロパティの値は、Stage.stageWidth
および Stage.stageHeight
プロパティの大きいほうの値と比較されます。 これら 2 つの値の大きいほうは、minResolution
プロパティ以上である必要があります。
このプロパティを使用すれば、デバイスのピクセル解像度に基づいて様々なイメージを表示できます。
NaN という値は、SplashScreenImage によってプロパティが無視されるという意味です。
デフォルト値: NaN。
source | プロパティ |
public var source:Class
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.6 |
ランタイムバージョン: | AIR 3 |
定義されたデバイス設定用に使用するスプラッシュ画面のイメージクラスです。一般に、このプロパティは、埋め込みリソースに設定します。
次に実際の使用例を示します。
<s:SplashScreenImageSource source="@Embed('assets/logo240Portrait.jpg')" dpi="240" aspectRatio="portrait"/>
デフォルト値: null。
関連する API エレメント
SplashScreenImageSource | () | コンストラクター |
public function SplashScreenImageSource()
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.6 |
ランタイムバージョン: | AIR 3 |
コンストラクターです。
Tue Jun 12 2018, 10:34 AM Z