Forum Discussion

Dena70s's avatar
Dena70s
Community Member
3 months ago

B

Hello!

I am working on my very first storyline 360 project, a contractor safety orientation. Four scenes have a number of buttons the learner needs to visit several topics by clicking rectangles, once all rectangles are visited the "continue" button appears so the can move on to either a quiz or to the following scene.

These scenes are identical, same slides and object triggers, but there is one of them where the continue button takes a long time to appear !5 sec), less if I move the mouse over the slide. I have tried everything, compared triggers, player settings, and tried many things and still won't work.

One thing I noticed is that if I disable the trigger "Jump to slide 'knowledge check' when the user clicks "continue", the continue button appears soon after all buttons are visited. But, of course I need the trigger. Any ideas on how to solve this? 

I am attaching screen shots for both the working scene and the one with the issue.

  • I've found this behavior to be quite inconsistent and unpredictable. Out of 20 slide previews, the 'Continue' button appeared as expected only a few times. In 80% of the cases, there was a delay of 3 or more seconds before the button showed up, making the behavior seem unreliable. I couldn't pinpoint a specific cause, but I've observed before that using a trigger to set an object to a hidden state when the timeline starts tends to be unreliable and should be avoided. A better approach would be to set the 'Continue' button's default state to Hidden and remove the initial trigger, which should resolve the issue. I would also consider deleting "Jump to this slide" trigger on other layers and use "Hide this layer" trigger instead. This will also solve the issue, but it may take more time to implement. However, both solutions described above will set you on the right track.

     

  • Nedim's avatar
    Nedim
    Community Member

    I created a simple scene with two slides and one quiz question. Each slide contains six buttons and a hidden Continue button, which changes to its Normal state once all the buttons have been visited. The Continue button then leads to the quiz question. I wasn't able to replicate the issue. Would you mind sharing your .story file so that someone can take a closer look?

  • Dena70s's avatar
    Dena70s
    Community Member

    Hi Nedim, thank you for looking at this, attached is the whole course.

    • Nedim's avatar
      Nedim
      Community Member

      I've found this behavior to be quite inconsistent and unpredictable. Out of 20 slide previews, the 'Continue' button appeared as expected only a few times. In 80% of the cases, there was a delay of 3 or more seconds before the button showed up, making the behavior seem unreliable. I couldn't pinpoint a specific cause, but I've observed before that using a trigger to set an object to a hidden state when the timeline starts tends to be unreliable and should be avoided. A better approach would be to set the 'Continue' button's default state to Hidden and remove the initial trigger, which should resolve the issue. I would also consider deleting "Jump to this slide" trigger on other layers and use "Hide this layer" trigger instead. This will also solve the issue, but it may take more time to implement. However, both solutions described above will set you on the right track.

       

  • Dena70s's avatar
    Dena70s
    Community Member

    It worked like a charm! Thank you so much for taking the time to help me out.