J'essaie toujours de comprendre comment ajouter la valeur à partir d'images-clés en boucle à la position d'une couche. C'est quelque chose lié à l'expression d'accumulation, mais je ne suis toujours pas le résultat correct.
Can anyone help?
Merci.
Re: Accumulation Dan Ebberts - 10-31-2009
Votre question est assez vague. Qu'est-ce que tu essayes de faire exactement?
Dan
Re: Accumulation Adrian Germain - 11-02-2009
D'accord. J'ai 3 images-clés avec une expression de la boucle . La valeur va de 0 (key1) à 100 (key2) et qu'il détient jusqu'à ce que la troisième image-clé.
Ce que je veux est d'ajouter cette valeur à la position de la valeur NULL. Je veux dire, Chaque fois que la boucle est-elle début ajoute la valeur à la valeur de position à ce moment (valueattime).Finnaly si je vais avoir 0-100, Tenir, 100-200, Tenir...Et ainsi de suite.Je sais que les expressions n'ont pas de mémoire afin que la raison pour laquelle je pense que c'est sur l'accumulation.
Je jouais avec cette expression, mais il est d'ajouter chaque valeur de base à la précédente donc quand j'ai l'image-clé détiennent il va ajouter 100 sur chaque trame.
Espérons que cette fois j'ai été plus clair.
Merci.
accum = 0;
f = Math.round(time/thisComp.frameDuration);
for (i = 0; i <= f; i++){
t = i*thisComp.frameDuration;
accum += slider efect.valueAtTime(t);
}
Re: Accumulation Dan Ebberts - 11-02-2009
Try this:
X = effet ( "curseur") ( "curseur").Loopout ( «offset»);
Value + [x,0]
Dan
Re: Accumulation Adrian Germain - 11-02-2009
Merci Dan, C'est ce que je cherchais.
J'ai trouvé plus tard que vous devez mettre une très utile tutoriel sur les expressions en boucle.