Skip to main content
Participating Frequently
November 3, 2023
Answered

LOOP EN ANIMACION EN TRAZADOS

  • November 3, 2023
  • 2 replies
  • 611 views

Hola a todos, tengo una duda, estoy animando trazados en after, y quiero que esas animaciones sean un loop, pero after no deja utilizas por lo menos las expresiones basicas de loop que vienen dentro de él, me sale errotr. Conocen alguna manera o alguna expresion que pueda usar para conseguir creer un loop con los trazados

This topic has been closed for replies.
Correct answer Dan Ebberts

Try this:

if (numKeys > 1 && time > key(numKeys).time){
  t1 = key(1).time;
  t2 = key(numKeys).time;
  span = t2 - t1;
  delta = time - t2;
  seg = Math.floor(delta/span);
  t = delta%span;
  valueAtTime((seg%2) ? (t1 + t) : (t2 - t));
}else
  value

2 replies

Dan Ebberts
Community Expert
Dan EbbertsCommunity ExpertCorrect answer
Community Expert
November 3, 2023

Try this:

if (numKeys > 1 && time > key(numKeys).time){
  t1 = key(1).time;
  t2 = key(numKeys).time;
  span = t2 - t1;
  delta = time - t2;
  seg = Math.floor(delta/span);
  t = delta%span;
  valueAtTime((seg%2) ? (t1 + t) : (t2 - t));
}else
  value
Participating Frequently
November 3, 2023

MUCHAS GRACIAS!!!

Mathias Moehl
Community Expert
Community Expert
November 3, 2023

The loop iExpression of iExpressions V3 can be applied to path properties.

Mathias Möhl - Developer of tools like BeatEdit and Automation Blocks for Premiere Pro and After Effects
Participating Frequently
November 3, 2023

ESTA SUPER GENIAL! GRACIAS!!