Best approach to use this type of 'sensor/switch'?

Im sure you are correct...

probably a replacement for the mercury type.. (which is mentioned in the Beginners Arduino book)

however.. Im still wondering how Hasbro, other toy companies and other EE's work with this specific sensor to 'avoid' a regular 'tilt' event from triggering a routine... and only a 'swing' event to do so.

Only thing I have/can come up with is trying to use micros() I dont even think millis() will do it?

basically from 'state to state' check the 'length/period' of time it took?

if under xx then do something..if > xx then its a tilt..and do nothing?

I just dont wanna waste my time more experienced members have a better solution/approach. (suggestion)

thanks