API version 1
- ‐
abort¶
実行中のアニメーションを中止します。
呼出形式一覧
呼出形式 |
説明 |
---|---|
void abort([boolean finishFlag]) |
実行中のアニメーションを中止します。finishFlagの値によって終了時のオブジェクトの状態が変化します。 |
戻り値一覧
戻り値 |
説明 |
---|---|
void |
なし |
引数一覧
引数 |
説明 |
---|---|
finishFlag |
false:オブジェクトの状態は中断した時の状態のままとなり、Finishイベントは発生しません。
省略時はfalseとなります。 |
例外
なし
関連項目
animatingDirection、 AnimationParameter.from、 AnimationParameter.toプロパティ
Finishイベント
使用例
CRSダウンロード
Form Animation_methods {
X = 0;
Y = 0;
Width = 400;
Height = 300;
Button buttonStart {
x = 8;
y = 8;
width = 104;
height = 24;
Title = "Animation.start";
Function OnTouch( e ) {
if ( !^.anim.isAnimating ) {
#アニメーションを開始します
^.anim.start();
}
}
}
Button buttonAbort {
x = 8;
y = 40;
width = 104;
height = 24;
Title = "Animation.abort";
Function OnTouch( e ) {
#実行中のアニメーションを中止します
^.anim.abort();
}
}
Button buttonStop {
x = 8;
y = 72;
width = 104;
height = 24;
Title = "Animation.reset";
Function OnTouch( e ) {
#アニメーションを停止し、初期状態に戻します
^.anim.reset();
}
}
Label labelAnimation {
x = 120;
y = 20;
width = 100;
height = 30;
Title = "Animation Sample";
bgColor = "#80ffff";
}
Animation anim {
duration = 5.0;
easing = EASINGTYPE_BOUNCE;
AnimationParameter param {
target = ^.^.labelAnimation;
propertyName = "Y";
from = 20;
to = 260;
}
}
}