Flex-scale3d-effect
フレックス-Scale3D効果
前書き
Scale3Dクラスは、変換オブジェクトの周りを3次元でターゲットオブジェクトをスケーリングします。 2.0のスケールは、オブジェクトが2倍に拡大されることを意味し、0.5のスケールは、オブジェクトが2倍に縮小されることを意味します。
クラス宣言
以下は spark.effects.Scale3D クラスの宣言です-
パブリックプロパティ
Sr.No | Property & Description |
---|---|
1 |
scaleXBy : Number オブジェクトをx方向にスケーリングする係数。 |
2 |
scaleXFrom : Number x方向の開始スケール係数。 |
3 |
scaleXTo : Number x方向の終了スケール係数。 |
4 |
scaleYBy : Number オブジェクトをy方向にスケーリングする係数。 |
5 |
scaleYFrom : Number y方向の開始スケール係数。 |
6 |
scaleYTo : Number y方向の終了スケール係数。 |
7 |
scaleZBy : Number オブジェクトをz方向にスケーリングする係数。 |
8 |
scaleZFrom : Number z方向の開始スケール係数。 |
9 |
scaleZTo : Number z方向の終了スケール係数。 |
パブリックメソッド
Sr.No | Method & Description |
---|---|
1 |
Scale3D(target:Object = null) コンストラクタ。 |
継承されるメソッド
このクラスは、次のクラスからメソッドを継承します-
- spark.effects.AnimateTransform3D
- spark.effects.AnimateTransform
- spark.effects.Animate
- mx.effects.Effect
- flash.events.EventDispatcher
- 対象
Flex Scale3Dエフェクトの例
テストアプリケーションを作成して、FlexアプリケーションでのScale3D効果の使用を確認するには、次の手順に従います。
Step | Description |
---|---|
1 | Create a project with a name HelloWorld under a package com.finddevguides.client as explained in the Flex - Create Application chapter. |
2 | Modify HelloWorld.mxml as explained below. Keep rest of the files unchanged. |
3 | Compile and run the application to make sure business logic is working as per the requirements. |
以下は、変更されたmxmlファイル src/com.finddevguides/HelloWorld.mxml の内容です。
すべての変更が完了したら、link:/flex/flex_create_application [Flex-アプリケーションの作成]の章で行ったように、アプリケーションを通常モードでコンパイルして実行します。 アプリケーションに問題がない場合、次の結果が生成されます。[link:/flex/samples/EffectsApplicationl#currentlyLoaded = Scale3D [オンラインで試す]]