#989: align pasted effect keyframes with the playhead

This commit is contained in:
Moein Saharkhiz committed 2026-10-12 10:26:35 -04:00
1 parent 9efe75330c
commit 55ef2d05db
6 files changed
+379 -13

No files matched your search

+3
View File
@@ -250,6 +250,9 @@ build real projects through these interfaces; they are worked examples of everyt
`keys.transform {…, merge, fromStart: true}` (values are the whole transform since the drag
started). Keys of locked layers can't be selected. Copy / paste: `keys.copy`, then `keys.paste`
at the current time (keys copied from several layers go to as many selected layers in order).
Whole effects: `effect.copy`, then `effect.paste {layers}` places the earliest copied effect
key at the destination comp's current time, preserving the offsets between all copied
effects and parameters, including on offset or time-stretched layers.
`time.nextKey` / `time.previousKey` / `keys.selectAll` take `visible: [{layer, prop}]` to act
only on those properties (the Timeline passes its revealed ones, as J / K and Ctrl+Alt+A do).
* **Easing with Keyframe Velocity**: select keys by path, `keys.select {"keys":[{"layer":"Ring","path":"contents/trim/end","time":0}]}`,