Spinning Wheel Conundrum

Jul 28, 2020

Hi, I'm new to Storyline and took on a project that was beyond my skill level. I am trying to make the wheel spin and the results to populate as a variable. This is based off the Spinning Wheel download. My problem (I think) is that my audio is a different length, so the wheel rotations are not the same timing as the example. I can't figure out how the author of the example determined the results range, since they are odd numbers like 3073 to 2992. Through trial and error I found that Result 1 would be somewhere between 5555 and 7777 for my 5.1 second audio. Is there a more systematic way to determine the Result ranges? Please help!

9 Replies
Amy Hamman

Update: Mystery solved. I subtracted 1000 from wheel. Then, with the 12 wedges I divided 1000 by 12. Each result range ended up being 83.33, so 0 to 83.33 and 500 to 583.33 for result 6. Because the wheel spins clockwise, I had to put the results ranges in reverse in order to have them sync with the numbers on the wheel. 

Learning Development

Thanks for your tutorial! Following your instructions, I have built my own wheel using the counter on a line motion path and a stop button to pause the timeline, which then displays a layer based on the value of the variable. How can I remove the stop button and have it so the wheel comes to stop on it's own (like a real wheel would operate) and land on a random value each time? Cheers! 

Learning Development

Hi Tom, I know you could do this in your sleep, but can you break it down for me into steps? First I create a number variable with a value of 0. Then I create a trigger so that when the user clicks the spin button that variable starts to count? This is where I am getting stuck- how do I do that? Then after that, do I add another trigger that pauses the timeline or pauses the dial? If you could give more details, that would be great. Cheers, A

Tom Kuhlmann

Sure.

  • Watch the video above.
  • You'll build a second motion path timer like you did for the spinning. This timer will run for X seconds...three is probably good enough.
  • Add a trigger to the spin button to move that object on the motion path when clicked. So you should have two triggers moving objects...the spinner and the second one.
  • The second motion path will countdown to 3 seconds while the other one is spinning the dial.
  • Create a trigger to pause when the second motion path = 3 

This discussion is closed. You can start a new discussion or contact Articulate Support.