Copy link to clipboard
Copied
Is it possible to use an action to show or hide an object, specifically a smart shape converted to a button, that is placed on a Master Slide? I'm building a custom navigation into my course. There are five bars along the bottom of the screen, each representing a chapter in the course. Once they complete a section, the color of the bar should change to show completion (effectively a badge built into the nav), and they can then go back and view these sections again later by clicking them.
I see no way to name my smart shapes on the master slide, nor is there a way to hide them.
Thanks in advance!
Instead of putting the shapes on the master slide, put the on the first slide of the project, change their timing to Rest of Project and check 'Always on top'. You'll have them on all slides, and each object has only one ID. That means you can address it with an advanced action, from any location of the project to change its looks.
In this article I explained difference between the two work flows, either on master slides or timed for rest of project.
Copy link to clipboard
Copied
No way to give an object on the master slide an ID, I'm sorry.
The alternative is to put everything on the first slide, time for the rest of the project and then you have a unique ID for each object.
Or you can add such an object on top of the master slide object with same timing and make it visible when the condition is met.
Copy link to clipboard
Copied
Thanks for the quick response! I'm not sure I understand your workarounds, though. Can you elaborate?
Copy link to clipboard
Copied
Instead of putting the shapes on the master slide, put the on the first slide of the project, change their timing to Rest of Project and check 'Always on top'. You'll have them on all slides, and each object has only one ID. That means you can address it with an advanced action, from any location of the project to change its looks.
In this article I explained difference between the two work flows, either on master slides or timed for rest of project.
Copy link to clipboard
Copied
That's great, thank you! The advanced action would have to go on enter for every slide the nav is on, correct?
Copy link to clipboard
Copied
Yes, but it will be the same advanced action since every object has a unique ID. I didn't ask about version, not sure if shared actions could save you time.
Copy link to clipboard
Copied
I think I might be able to make this work, though I'd have to rearrange how some actions are working. Most importantly, certain slides have actions that are triggering the badge variable to be True on entry. I have to find a way to trigger that in some other way.
Thanks for your advice on this! As a Storyline user, I must say some of Captivate's limitations are quite frustrating.
Copy link to clipboard
Copied
I hear a lot about SL's limitations as well (no Library, no reusable scripts...). Each tool has its limitations and features.
BTW you can perfectly combine a whole bunch of actions On Enter if you use a conditional advanced action (or shared action) with multiple decisions. Sequence is important, probably you'll first have to toggle the variable before checking. Advanced/shared actions are much more powerful than most people think.
Copy link to clipboard
Copied
SL does have its limitations too. Sometimes I feel as if we designers are caught in between two products (especially now that Captivate has responsive abilities and Articulate seems to think that's unimportant). But I guess that's another conversation.
I'll give it a shot! Thanks for all your prompt help on this! Karma points to you.
Copy link to clipboard
Copied
Hi!
What happens if I close down the project and return some other time on the slide I ended the course on? Does the button still show or not?