KeyframeEase object
記述
myKey = new KeyframeEase(speed, influence);
概要
KeyframeEase objectはレイヤーのAEプロパティのKeyframe ease(キーフレームのイーズイン/アウトなどの)設定をカプセル化します。Keyframe easeはユーザーがsetTemporalEaseAtKeyを使って設定した速度と影響力の値によって定義されます。コンストラクタはKeyframeEase objectを作成します。以下の2つのパラメータが必要です。
speed: floating-point(浮動小数点数値)。speed attributeを設定。
influence: [0.1〜100.0]の範囲のfloating-point(浮動小数点数値)。influence attributeを設定。
サンプル
var easeIn = new KeyframeEase(0.5, 50);
var easeOut = new KeyframeEase(0.75, 85);
var myPositionProperty = app.project.item(1).layer(1).property("Position")
myPositionProperty.setTemporalEaseAtKey(2, [easeIn], [easeOut]);
var easeIn = new KeyframeEase(0.5, 50);
var easeOut = new KeyframeEase(0.75, 85);
var myScaleProperty = app.project.item(1).layer(1).property("Scale")
myScaleProperty.setTemporalEaseAtKey(2, [easeIn, easeIn, easeIn], [easeOut, easeOut, easeOut]);