| パッケージ | 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
MXML シンタックスを表示