Copy link to clipboard
Copied
Hi
I want to create say a character/avatar selection screen at the beginning of a project. Where the learner can select an image of a character/avatar. The character they select will then appear through out the rest of the project.
My thoughts behind doing this would be to create a variable... then when a user clicks one of the characters it would assign a number to that variable.
Then on each screen throughout the project where the character would appear I'd need to set a conditional action.
Would that be right?
Copy link to clipboard
Copied
So I've actually worked this out in the following way... still feel free to provide an easier, more efficient way if you know of one.
I've got 4 images of characters on a slide. When the user clicks on their chosen image, it executes a shared action. The shared action progresses to the next screen and assigns a value 1-4 (depending on which image they clicked) to a character variable.
For every screen I need to display the chosen character on I have a conditional shared action trigger.
All 4 character images are on the slide, but hidden in the output.
When the user enters the slide the conditional shared action does the following:
if the value is equal to 1, 2, 3 or 4 it 'shows' the corresponding character image.
Copy link to clipboard
Copied
Can you give more details? Has this avatar to appear on each slide? Has it to be always in the same location?
Copy link to clipboard
Copied
No the avatar doesn't appear on each slide and doesn't always appear in the same location.
What I've done is copy all 4 characters images and paste them whenever I need them to appear. Then place them on top of one another with them all hidden in the output. When the shared conditional action triggers on entering the slide, it only displays the character the user selected at the beginning of the project.
Copy link to clipboard
Copied
In that case, I don't see immediately a quicker way. You use a shared action because in this situation the ID of the avatars changes with each slide.
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more