# Help - Time since X function

Hi all,
Off the back of a recent post I have a question - What’s the best way to program something to happen a certain period of time after X (where X is a different function). What I would like to do is have an image pop in one second AFTER someone taps the screen (but it could be anything - one second after any function). I know how to set things relative to the watch waking up, but I’m not sure how to set things in motion after a different event. Hope that makes sense! Any help would be greatly appreciated

I remember seeing a post about using the #DNOW# tag. Check out this one from @Mellin and see if it helps:
http://community.facer.io/t/analysis-of-new-dnow-tag/24556

1 Like

Ahah! Thanks heaps!!

Hm, sorry that i can’t help. I have no clue how to program a time delayed function based on #var# but would be very interested in a solution.

Maybe something with #dnow# and interpaccel?

All good! Yes that’s what I’m thinking too watch this space

Hi @GAUSS,

Here would be the “secret” formula with a delay:

(0+(interpAccel(#DNOW#-#VAR_1_T#,500,1000,2)*100))

This could be an example for transparency. Starting at zero 500 ms (value 500 in expression) after your condition and ends at hundred in the next 500 ms (1000 value).

(in general, please just watch if you are using #DWE# in seconds or #DNOW#-#VAR_1_T# in miliseconds)

(we just discussed this topic with @roycaruso)

1 Like

Yes indeed - @Tomas is a genius! Works very well I’m starting to think my goal for the current face I’m working on is actually impossible to achieve, but this component that Tomas mentions works great! Is there a way to combine this with the normal VAR function? E.g. so it flicks between two different backgrounds when you tap VAR, but each switch is slightly delayed?

Great!

1 Like

…I’m not sure what exactly you mean, but everything is possible

TOMAJA Micro Tutorial TWO Magic BACKGROUNDS

Background 1 (Transparent or Not)

Transparency:

\$(#VAR_1#%2)=1?(0+(interpAccel(#DNOW#-#VAR_1_T#,500,1800,0.8) * 100)):(100-(interpAccel(#DNOW#-#VAR_1_T#,500,1800,0.8) * 100))\$

Background 2 (“Real” Background)

Transparency: 100

Done

4 Likes

That looks like what I’m after I’ll have a go when I get home. Thank you so much @Tomas! The community really appreciates your efforts. I applaud you sir!

3 Likes