Forum Discussion
How do you get a button action to pause a second before action
I’m not in a place where I can open SL, but you can do it.
When you create the motion path, select the start point and read the X and Y coordinates. Select the end point and set its X and Y to the same numbers. That way it doesn’t move, but thinks it does.
Or if you prefer, you can create an object that is off the stage. Then it doesn’t matter how long its path is.
Either way, set the duration to half a second (or however long you want to wait.)
Delete the “Show layer when user clicks [wheel]”. That is what is causing it to jump. Replace it with “Move object [the one with the motion path, not the wheel] on motion path when user clicks wheel”.
Create a new trigger: “Show layer when motion path completes”.
The way it works is that the learner clicks the wheel. That click moves the object. When the move is completed, the path shows the layer, giving the illusion of a pause. Remember, this is a visual medium. Nothing has to do what you want, it only has to appear like it does it. In this case, the click doesn’t actually have a delay. It only appears to.