I have this slide
When a user clicks on the arrow, I want 1 to show. Next, When the user clicks on the arrow again, number 2 shows. When the user clicks on the arrow again, number 3 shows. How do I do this with advanced actions? Any help is appreciated.
Didn't check it, just my idea:
First time this variable will have the value 1, second time 2... and it will show up.
I preferred a standard advanced action to a simple action (Increment) because that way the play head will not be released but stopped, so that you can click on the arrow as many times as you want. See explanation in this video: http://www.youtube.com/watch?v=M3nKi-DB6Fw&feature=plcp
Lilybiri
That is not what your first question asked ![]()
Make all your text captions initially invisible (Properties panel)
Then you'll need a conditional advanced action, with as many decisions as you have text captions + a first decision that will be a mimicked standard action:
Decision 1 'Always'
IF 1 is equal to 1
Expression v_counter = v_counter + 1
Decision 2 'First'
IF v_counter = 1
Show TC_1
Decision 3 'Second'
IF v_counter = 2
Hide TC_1
Show TC_2
Decision 4 'Third'
IF v_counter = 2
Hide TC_2
Show TC_3
etc
What Lilybiri failed to say is that in order to post screen shots, you must open your browser and visit the forums using the web interface. That's where you will see the camera icon she mentions. ![]()
Cheers... Rick ![]()
Helpful and Handy Links Captivate Wish Form/Bug Reporting Form |
If the text captions that have to show up, are in exactly the same location on the stage, you have to hide the captions that were previously displayed. That is what I showed you in my explanation. First time the user clicks, the counter will be set to 1 (hope you left it empty in the definition), then it will be checked in the second decision and since it is 1 the text caption point_2 will be made visible. The user clicks again, the counter is incremented to 2 and the second decision (First) is now resulting in 'not correct', the third decision results in Correct, and the caption point_3 will be made visible, but you have also to hide the first caption point_2 and that is missing in your action. So apparently you do not want to show 3 different captions, because for the third click you navigate immediately to the Next slide. If you never come back to the slide with the click box, that is OK, but if you want to come back, first Hide point_3 please.
To test the action: put a text caption on the slide and insert the user variable v_counter to see if it is correctly incremented by the advanced action. And try to tell what is not functional for you?
Lilybiri
I do want to show 3 different captions. They are all located at different
locations on the stage. When the user navigate from the previous slide,
point_1 is already shown. Then when the user clicks, I want point_2 to show
along with point_1. When user clicks again, I want point_3 to show along
with point_1 and point_2. And then when the user clicks again, I want the
user to go to the next slide. I also have a back button that allows users
to come back to this slide. Will I need to add additional actions in the
one you provided?
If the user can return to the slide and you want the slide to behave in the same way, you'll need to trigger an advanced action on Entering the slide (PI of slide, Actions accordion). Be sure to Hide the captions point_2 and point_3. I do not know if you want the play head to continue automatically, if yes add the statement Continue.
Lilybiri
North America
Europe, Middle East and Africa
Asia Pacific