現在のスケールから指定したスケールに拡大または縮小するエフェクト [詳細]
Public メソッド | |
| ZoomEffect () | |
| コンストラクタ | |
| ZoomEffect (Widget widget, float time, float scale, ZoomEffectInterpolator interpolator) | |
| コンストラクタ | |
Static Public メソッド | |
| static ZoomEffect | CreateAndStart (Widget widget, float time, float scale, ZoomEffectInterpolator interpolator) |
| インスタンスを作成しエフェクトを開始する。 | |
Protected メソッド | |
| override void | OnStart () |
| 開始処理 | |
| override EffectUpdateResponse | OnUpdate (float elapsedTime) |
| 更新処理 | |
| override void | OnStop () |
| 停止処理 | |
プロパティ | |
| float | TargetScaleX [get, set] |
| 目標のX方向のスケールを取得・設定する。(等倍=1) | |
| float | TargetScaleY [get, set] |
| 目標のY方向のスケールを取得・設定する。(等倍=1) | |
| float | TargetScaleZ [get, set] |
| 目標のZ方向のスケールを取得・設定する。(等倍=1) | |
| float | Time [get, set] |
| アニメーションの時間を取得・設定する。(ミリ秒) | |
| ZoomEffectInterpolator | Interpolator [get, set] |
| 補間関数の種類を取得・設定する。 | |
| AnimationInterpolator | CustomInterpolator [get, set] |
| カスタムの補間関数を取得・設定する。 | |
現在のスケールから指定したスケールに拡大または縮小するエフェクト
| ZoomEffect | ( | Widget | widget, |
| float | time, | ||
| float | scale, | ||
| ZoomEffectInterpolator | interpolator | ||
| ) |
コンストラクタ
| widget | エフェクトの対象となるウィジェット |
| time | 持続時間(ミリ秒) |
| scale | 目標のスケール |
| interpolator | 補間関数 |
| static ZoomEffect CreateAndStart | ( | Widget | widget, |
| float | time, | ||
| float | scale, | ||
| ZoomEffectInterpolator | interpolator | ||
| ) | [static] |
インスタンスを作成しエフェクトを開始する。
| widget | エフェクト対象のウィジェット |
| time | 持続時間(ミリ秒) |
| scale | 目標のスケール |
| interpolator | 補間関数 |
| override EffectUpdateResponse OnUpdate | ( | float | elapsedTime | ) | [protected, virtual] |