When I click a button I want the state of multiple objects (a picture, a text box and a second button) to change from 'hidden' to 'normal'.
Since the Trigger Wizard does not allow you to define multiple objects of which you want the state to change I created a 'change state of' trigger for all three object.
Storyline however only changes the state of one of those objects to normal, the 2 other triggers don't work. I tested with different types of objects and it always comes down to only one of the objects appearing (the first one I defined).
Is this normal? Is this a bug? is there a way around this?
I haven't been able to reproduce your problem either. I put together a quick story file and it works fine for me. Take a look at it and see if what I did would work for you.
I didn't really have the time to wait for an answer so I just created a new layer on which i displayed the three items at once when clicking the button. That is probably the way to go in the first place. So I can not upload the file anymore.
Amy, did you encounter the same problem as well since you would like to know the answer?
Thanks for reproducing Annie and Angie. Now I know it should work and that the problem is probably caused by another setting. The difference with your story, Angie, is that mine was happening on a layer and not on the master slide. But I don't think that should make a difference.
I am having the same problem but not with a button but a character. I want to click on the character and have 3 objects that are hidden change to normal. I am doing it on the base layer but for some reason it only unhides one object.
I am have problems applying multiple state changes in one action. I have attached a file. I wish for the calendar to appear and disappear when the blue box is clicked.
I can't send you a file because you are SL1, and I only have SL2, but maybe I can help. The problem with your triggers is that when the blue box is clicked, it turns the calendar to normal. Then if it is normal, it sets it to hidden. This happens so fast you can't see it, and it happens regardless of the order of the triggers.
The solution is to create a variable that changes the state, and only changes itself at the end of the list of triggers. I called it CalendarVisible, made it a True/False variable with a default value of False.
The trigger for the variable is Change variable CalendarVisible NOT = when user clicks, but it changes it to "toggle"
I hope SL1 includes that function. If not, I can't test any solution I may give you, but maybe somebody else can.
Hold that thought. This works too. I gave the blue button a selected state that is the same as the normal state. These triggers only work in this order.
11 Replies
I would like an answer to this as well.
Hi Stefaan,
I have tried to reproduce what you are experiencing and cannot.
Would you mind uploading the file or the slide (if the file is to big) here so I, or someone else can take a look?
(i don't have access to dropbox because it is "evil" to websense...)
Have a nice day!
Hi Stefaan,
I haven't been able to reproduce your problem either. I put together a quick story file and it works fine for me. Take a look at it and see if what I did would work for you.
Hope this helps!!
-angie
Hi everyone,
I didn't really have the time to wait for an answer so I just created a new layer on which i displayed the three items at once when clicking the button. That is probably the way to go in the first place. So I can not upload the file anymore.
Amy, did you encounter the same problem as well since you would like to know the answer?
Thanks for reproducing Annie and Angie. Now I know it should work and that the problem is probably caused by another setting. The difference with your story, Angie, is that mine was happening on a layer and not on the master slide. But I don't think that should make a difference.
I am having the same problem but not with a button but a character. I want to click on the character and have 3 objects that are hidden change to normal. I am doing it on the base layer but for some reason it only unhides one object.
So Angie how do you get the object to stay hidden when the timeline starts without a trigger or hiding them on the timeline?
Ok I figured it out. The object you want to trigger need to have Hidden chosen as their initial state. then sequence the triggers and it works.
I am have problems applying multiple state changes in one action. I have attached a file. I wish for the calendar to appear and disappear when the blue box is clicked.
Al,
I can't send you a file because you are SL1, and I only have SL2, but maybe I can help. The problem with your triggers is that when the blue box is clicked, it turns the calendar to normal. Then if it is normal, it sets it to hidden. This happens so fast you can't see it, and it happens regardless of the order of the triggers.
The solution is to create a variable that changes the state, and only changes itself at the end of the list of triggers. I called it CalendarVisible, made it a True/False variable with a default value of False.
The trigger for the variable is Change variable CalendarVisible NOT = when user clicks, but it changes it to "toggle"
I hope SL1 includes that function. If not, I can't test any solution I may give you, but maybe somebody else can.
Hold that thought. This works too. I gave the blue button a selected state that is the same as the normal state. These triggers only work in this order.
Thanks Walt, that will do!!
This discussion is closed. You can start a new discussion or contact Articulate Support.