I'm trying to make the initial state of a group "hidden". However, when I click on states with the group selected, it's greyed out. I only seem to be able to do this by applying the setting to all of the objects in the group. Is there a better way and I'm just not finding it? It sure would save some time...
Hey guys, I've been trying to wrap my head around this, I do not see a way to paste anything into the state section at all. And I cannot click my group as it is always grayed out (probably because it is multiple objects.)
First, make sure you're clicking on "Edit States" to unlock them. Then you should be able to edit them. If you're still not able to do this, let us know. Also, if you'd like to share your .story file, we can try take a look at what's happening.
Great idea. The work around that I have been using is saving the grouped objects as a picture. Then I insert the picture into my project and can set the initial state to 'hidden'.
I don't know if this post is still alive or not, but I've been struggling with this too! I tried Jill and Phil's approach, but it didn't seem to help. I'm trying to change the state of a caption with text to a bubble with thoughts. I have a "change the state of" trigger for when you hover over something - that changes the caption to the bubble - and I clicked "restore on mouse leave" so it goes back to the caption afterwards. It's an interaction where I want the learner to be able to see both what a character is saying and what he/she is thinking.
But, when it's restored, the caption shows up but the text box doesn't. It's just a blank caption. Ideas?
I'm not sure if others are still subscribed to this thread, but it may help if you're able to share a copy of your .story file here so that we could see what you have set up. Even just that one slide, and attach it with the paperclip icon so that we can take a look.
Here is a sample file where a character has a caption and when you hover over her, it changes to a thought bubble. I added the caption to the Normal state, and I added a custom state called "What I Think" with a different character pose and a thought bubble. I have a change of state character when the mouse hovers trigger.
Hi everyone! I have a circle with a picture laying on top. So two images. I want the user to click the circle to advance to either a slide or layer. Simple enough. However, do I have to have a trigger for the circle and a trigger for the picture on top? If I just do the circle than nothing happens if they click the picture on top. I found this thread because the obvious thing to do is group them but then you have the state issue that everyone is describing and I want to show a visited state. Not sure if that explains it well enough. I am essentially trying to mimic this:
create a transparent shape - with a colour fill set to 100% not a shape with 'no fill' that covers both your objects. Your object underneath will have the state you want. Use the trigger on the transparent shape to change the object state - hope that makes sense and works for you
I know this thread is a bit old but I've hit a similar roadblock. I've modified the "normal" state of a rectangle to include a graphic, title and body and the modified the hover and drop correct state to just show the graphic, title and resized the rectangle so its smaller.
My problem is when I hoover over the object, the text is still shown even though its not in the design of the hover state and the text object doesn't appear in the timeline (just the Rectangle)
Is there anyway to include the text element but not have it show in the other states?
I've attached the DragGroupState which shows the rectangle I modified to include the extra details in its normal state and the other hoover and drag correct states which don't include the extra text. As you can see from the other images the text is still visible on hover state and when the object is dragged into the correct location to change the state to drag correct.
I've also tried moving the text outside the rectangle and placing it in front of the rectangle but can't get my head around a suitable trigger to hide the text while the object is dragged but show the text when the object is hovered
The built-in hover state's normal function is to overlay whatever other state is current, so it does not do well at subtracting objects. You might try creating your own hover state. You would have to give it a different name, and write the triggers to govern its behavior. You'd have to decide if it is worth the effort.
Thanks Walt, that was it but as you mentioned did some thinking and only really needed the customised dropped state in the end so it simplified things a bit
28 Replies
You cannot, but you can build a group within a state and set the that to hidden.
ungroup, cut everything except one object, edit state on that object and then paste the objects into it
Sneaky (and great!) idea. Thanks so much, Phil!
I have spent all day trying to solve this problem. I cannot even believe how simple and effective your solution is Phil.
Hey guys, I've been trying to wrap my head around this, I do not see a way to paste anything into the state section at all. And I cannot click my group as it is always grayed out (probably because it is multiple objects.)
Can anyone lend a hand?
Hi Jason,
First, make sure you're clicking on "Edit States" to unlock them. Then you should be able to edit them. If you're still not able to do this, let us know. Also, if you'd like to share your .story file, we can try take a look at what's happening.
Thanks!
Loved your idea Phil! I will use it again and again!
@Jason - sometimes it's just easier to see how to do it: https://player.vimeo.com/video/149069993
Sorry for the typo in the name of the file.
Thanks Jill , great screenr
Cool technique, I'm about to try this for my implementation, does this also work with text?
Great idea. The work around that I have been using is saving the grouped objects as a picture. Then I insert the picture into my project and can set the initial state to 'hidden'.
I don't know if this post is still alive or not, but I've been struggling with this too! I tried Jill and Phil's approach, but it didn't seem to help. I'm trying to change the state of a caption with text to a bubble with thoughts. I have a "change the state of" trigger for when you hover over something - that changes the caption to the bubble - and I clicked "restore on mouse leave" so it goes back to the caption afterwards. It's an interaction where I want the learner to be able to see both what a character is saying and what he/she is thinking.
But, when it's restored, the caption shows up but the text box doesn't. It's just a blank caption. Ideas?
HI Eric,
I'm not sure if others are still subscribed to this thread, but it may help if you're able to share a copy of your .story file here so that we could see what you have set up. Even just that one slide, and attach it with the paperclip icon so that we can take a look.
Hi Eric,
Here is a sample file where a character has a caption and when you hover over her, it changes to a thought bubble. I added the caption to the Normal state, and I added a custom state called "What I Think" with a different character pose and a thought bubble. I have a change of state character when the mouse hovers trigger.
Is that what you were trying to do?
Hope it helps!
Jill
Hi everyone! I have a circle with a picture laying on top. So two images. I want the user to click the circle to advance to either a slide or layer. Simple enough. However, do I have to have a trigger for the circle and a trigger for the picture on top? If I just do the circle than nothing happens if they click the picture on top. I found this thread because the obvious thing to do is group them but then you have the state issue that everyone is describing and I want to show a visited state. Not sure if that explains it well enough. I am essentially trying to mimic this:
http://pinchedhead.articulate-online.com/p/3796808074/DocumentViewRouter.ashx?Cust=37968&DocumentID=777a6439-a6f8-483e-a9fd-8b68aa044c06&Popped=True&v=1&InitialPage=story.html&content_token=e446f549-3579-4e21-a4a1-a93250632797&content_endpoint=http://pinchedhead.articulate-online.com/p/3796808074/&endpoint=http://pinchedhead.articulate-online.com/3796808074/tincanapi/&auth=e446f549-3579-4e21-a4a1-a93250632797&actor=%7B%22name%22:%5B%22%22%5D,%22mbox%22:%5B%22%22%5D,%22objectType%22:%22Person%22%7D®istration=4fb6bde6-d964-4f0d-b395-00e2ba247070&activity_id=articulate_course_id
Hi Al
create a transparent shape - with a colour fill set to 100% not a shape with 'no fill' that covers both your objects. Your object underneath will have the state you want. Use the trigger on the transparent shape to change the object state - hope that makes sense and works for you
Thanks Wendy!
Wendy, it works great! Thanks so much!!!
Yay Al! Glad it works for - good luck with your project
Thanks for the update Al, and glad Wendy was able to assist here!
Just adding - this is very helpful when you want to create a button set of grouped objects too!
Glad this helped you our Miranda and let us know if you need anything else.
Mr. Mayor, you sir, are a genius. And saved me several hours of mind-numbing trigger work. Many thanks!
Glad that this thread is still assisting others Fletcher. Thanks for popping in :)
Hi all,
I know this thread is a bit old but I've hit a similar roadblock. I've modified the "normal" state of a rectangle to include a graphic, title and body and the modified the hover and drop correct state to just show the graphic, title and resized the rectangle so its smaller.
My problem is when I hoover over the object, the text is still shown even though its not in the design of the hover state and the text object doesn't appear in the timeline (just the Rectangle)
Is there anyway to include the text element but not have it show in the other states?
I've attached the DragGroupState which shows the rectangle I modified to include the extra details in its normal state and the other hoover and drag correct states which don't include the extra text. As you can see from the other images the text is still visible on hover state and when the object is dragged into the correct location to change the state to drag correct.
I've also tried moving the text outside the rectangle and placing it in front of the rectangle but can't get my head around a suitable trigger to hide the text while the object is dragged but show the text when the object is hovered
The built-in hover state's normal function is to overlay whatever other state is current, so it does not do well at subtracting objects. You might try creating your own hover state. You would have to give it a different name, and write the triggers to govern its behavior. You'd have to decide if it is worth the effort.
Thanks Walt, that was it but as you mentioned did some thinking and only really needed the customised dropped state in the end so it simplified things a bit