View Full Version : !!Help!! Make an Expression start on a keyframe !!Help!!

04 April 2005, 08:47 PM
Hi there again,

after i have solved the first problem i had (also posted here...), i encountered the second: i need to know, how i can get an expression for a layer-property to start on a keyframe and not at the start of the layer... everytime i add my expression to the layer-property (here: scale), it starts right at the start of the layer, but i want to start it at an specific point...

any ideas?

thank you...


04 April 2005, 11:41 PM
Type this as an expression :

if(time < this.keyTime(1)) {
} else {
your expression

I don't know if that will work, I've just reinstalled my comp but didn't reinstall after effects for now ;)

04 April 2005, 12:10 AM
You could pre-compse it into a new comp and then place the begining of the comp whre you want it to begin or duplicate the layer onne with the expression and one without and then just end the first layer at the frame you want it to start and then start the second layer at the the same fram

04 April 2005, 06:06 PM
Make a slider, mutiply your espressions by the slider. Animate the slider from 0 to 1 (or beyond) when you want your expression's effect to increase. Best thing about doing it this way is that you can animate your expression in and out with full use of the motion graph, and can multiply the effect to be stronger or weaker easily.

04 April 2005, 10:48 PM
just split your clip where you would like the expression to start (apple+shift+D) and then apply the expression to the split section you want to effect.

04 April 2005, 01:51 PM
yapp, the method, lowki pointed out, worked for me, thank you all...


CGTalk Moderation
04 April 2005, 01:51 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.