Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Objects start at time 0 if state changed on enter. Should start later - Please help!

Contributor ,
Sep 25, 2022 Sep 25, 2022

I have a project that requires closed captioning in 26 different languages. So I created several shape and gave it 26 states. Shape 1 should start at time 0, state 2 at tim 3 seconds and shape 3 at time 6 seconds. On enter to the slide, I have an advanced action that changes the state to say German. 

 

When the slide runs, ALL objets show up at time zero. What the heck? I created a brand new project just to test this. I've attached it below. Slide 1 is blank. Slide 2 has the 3 shapes. 

 

Please help. I'm super confused why this is happening and have no idea how to fix it. It happens with shapes and captions. 

 

Link to project (this editor wouldn't let me attach): 

https://drive.google.com/file/d/1NSqHumgy6WLY7sYJfsNi6mlGsPItLmpJ/view?usp=sharing

 

Thanks

 Lori

 

LMS_90_0-1664159926062.png

LMS_90_1-1664159949421.png

LMS_90_2-1664159994939.png

 

 

 

TOPICS
Advanced , Advanced actions , Editing
419
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 26, 2022 Sep 26, 2022

You nailed a serious bug, which I never encountered myself so far. I am using version 11.5.5.553. Please log that bug.

I didn't download your file but created a similar project myself and could reproduce the situation. 

Here is a possible workaround On Enter action, but will not be always save the situation. If you have interactive objects pausing the slide somewhere in between the appearance of the shapes, this will not work:

EnteractBis.PNG

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Contributor ,
Sep 28, 2022 Sep 28, 2022

Thanks for the suggestion. I thought about this, but it won't really work too well for the complexity of the problem. But I appreciate your thoughts.

I did already officially log the bug. 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Sep 29, 2022 Sep 29, 2022

I mentioned that it will only work on simple slides, not on those with a lot of interactivity.

Another possibility is to replace the text in the containers by variables. Use the On Enter action to assign values to those variables. You can do this with a shared action or with JavaScript to avoid tons of duplicate advanced actions. I have described this possibility in some other use cases, but it could work for your workflow as well. Here are some links:

https://blog.lilybiri.com/automatic-hint-after-x-failed-clicks

https://blog.lilybiri.com/custom-review-text-for-random-questions

 

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 26, 2022 Sep 26, 2022

Can I ask: Why do you need captioning in 26 different languages?

Is it because you have voiceover audio in only one language but want the user to be able to see a translation of that audio in whatever other language they choose from that list?

 

Why do these captions need to be staggered on the timeline of each slide?  If you only need to show one of the 26 languages in the caption text, why not just create one CC caption object with 26 states on each slide and use Conditional Actions to show only the specific object state of that object?

Perhaps I am not understanding your use case correctly.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Contributor ,
Sep 28, 2022 Sep 28, 2022

Yes, VO in just a few languages, but they want captions/subtitles in the 26. Client requirement, not mine of course. 

Not all the caption will fit in one caption object. Thus the need for multiple. They are also requiring that all on screen text bee available in several of the languages as well. I'm using states of course. But this requirement is real. I've tried to noodle through a million ways around it and combined text where I could, but it's not always possible. 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Oct 18, 2022 Oct 18, 2022

This bug is baffling and I get the same results as you do.
I have tried changing the states of objects with both javascript and RodWards CpExtra, but I still get the same results: The objects all appear from start, and disappear when they should. When i don't change the states, they behave like they're supposed to.

I guess you can drop states, and just have separate boxes for each language named English_1_1_, English_1_2_, German_1_1_, German_1_2_, etc. (Language_slideNo_boxNo).
When you/the user sets the preferred language, you hide all boxes except the one with the language they choose (I guess I would hide all boxes, then show the one they choose). If you have CpExtra, this would be fairly easy using #syntax, as it would immediately hide all boxes in the entire project named e.g. Englis_*whatever*.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Oct 18, 2022 Oct 18, 2022

Sure, I think this is a very annoying bug. Can you log it as well?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Oct 18, 2022 Oct 18, 2022

Done

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Nov 02, 2022 Nov 02, 2022

Just curious LMS_90 ... how did you end up solving your problem?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Contributor ,
Apr 03, 2023 Apr 03, 2023
LATEST

Looonnnggg story.  But client was unhappy with delay on his system. I never saw delay on my system.... So he insisted I create 26 copies of each slide and just not even use states. It was completely the WRONG way to do it and I told him that repeatedly, but that's what the client insisted on. So that's what I did. Never did solve the original problem of this post. 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Help resources