Visited State AND Normal State both display

Hi E-Learnining Heroes:

I have a slide layer that shows three characters in a normal state with captions above their heads. Here's a picture.When the learner clicks on the character, another layer with their story displays. The learner clicks the Go Back button to the original layer, and the character's state displays the visited AND normal state. Another picture...

I only have the two states, and I didn't create any triggers or variables, because I was using the built-in Visited state. I can't figure out why this double state display is happening! Here's a picture showing my states settings. Any ideas on what's going on?

10 Replies
Steve Flowers

Another way to tackle this is to copy your Normal state into the visited state and make the transparency of the image that is copied over 100% transparent. Then overlay your new visited image in the visited state.

The secret is making the same instance of the image (a copy) take on new characteristics (tint, transparency, position, scale). This also works with shapes if you have a single shape in your normal state. Multiple shapes will behave predictably but you won't be able to suppress any extra shapes you add to the normal state. Only the original shape can be suppressed with transparency.

Zubeida Kudoos

Hi All:

Thanks for your suggestions. I've tried everyone's suggestions, and the only one that works is Steve's, BUT only for Person 3. I do exactly the same thing for Person 1 and 2, and I still get the double state. I also tried creating a new Clicked state, but that doesn't work. I've attached the slide, so if anyone can figure it out, that would be much appreciated.

Steve Flowers

Hi Zubeida - 

Looks like there was a graphic pasted into the Normal state, perhaps when you were trying to get it to work. If you re-import the normal state image to the stage and re-build using the same method used to make the third image, it should work.

Since I didn't have your source image, I opened up the second character object, selected the normal state, and copied the graphic. Closing the graphic then pasting to the base layer, I had a clean copy without any state info.

I think to make this trick work, you have to have a clean image / object and normal state relationship. Any copy or paste into the first state will throw off the association.

Leslie McKerchie

Hi Jennifer! I appreciate you popping in to share your findings and experience with the community as well. If you wish to share that with a particular person on this thread, you are welcome to reach out to them directly via the 'Contact Me' option on their user profile. Otherwise, they may not see it due to this thread being pretty dated. It could certainly assist someone that runs across this thread in the future though :)