-
Notifications
You must be signed in to change notification settings - Fork 0
Motion クラス
XDUT Motion の起点となるクラスです。
-
spring
static -
spring_method
static -
glide
static -
glide_method
static -
tween
static -
tween_method
static -
cancel
static -
cancel_method
static
Motion
は以下のメソッドを公開します。
(object: Node, property_name: String, cancel: Cancel = null) -> SpringMotionExpression
static
プロパティに対しバネ (減衰振動) アニメーションをスケジュールします。
(object: Node, method_name: String, cancel: Cancel = null) -> SpringMotionExpression
static
メソッドに対しバネ (減衰振動) アニメーションをスケジュールします。
Tip
メソッドは以下のシグネチャに一致している必要があります。
(progress: float) -> void
(object: Node, property_name: String, cancel: Cancel = null) -> GlideMotionExpression
static
プロパティに対し滑走 (指数関数減衰) アニメーションをスケジュールします。
(object: Node, method_name: String, cancel: Cancel = null) -> GlideMotionExpression
static
メソッドに対し滑走 (指数関数減衰) アニメーションをスケジュールします。
Tip
メソッドは以下のシグネチャに一致している必要があります。
(progress: float) -> void
(object: Node, property_name: String, cancel: Cancel = null) -> TweenMotionExpression
static
プロパティに対し Tween アニメーションをスケジュールします。
Important
Tween アニメーションは加速度を持ちますが直前の速度を考慮しません。
(object: Node, method_name: String, cancel: Cancel = null) -> TweenMotionExpression
static
メソッドに対し Tween アニメーションをスケジュールします。
Important
Tween アニメーションは加速度を持ちますが直前の速度を考慮しません。
Tip
メソッドは以下のシグネチャに一致している必要があります。
(progress: float) -> void
(object: Node, property_name: String, cancel: Cancel = null) -> CancelMotionExpression
static
プロパティに対しアクティブになっているアニメーションをキャンセルします。
(object: Node, method_name: String, cancel: Cancel = null) -> CancelMotionExpression
static
メソッドに対しアクティブになっているアニメーションをキャンセルします。
Tip
メソッドは以下のシグネチャに一致している必要があります。
(progress: float) -> void