コンテンツにスキップ

IAnimation<T> インターフェイス

時間経過で変化する値。FlutterのAnimation<T>相当。

名前空間: FloatSoda.Animation
アセンブリ: FloatSoda.dll

public interface IAnimation<out T> : IListenable

T

IListenable

現在の進行状態を取得します。

AnimationStatus Status { get; }

AnimationStatus

現在のアニメーション値を取得します。

T Value { get; }

T

Statusが遷移したときに新しい値を伴って発火します。

event Action<AnimationStatus>? StatusChanged

Action<AnimationStatus>?