Forum Discussion

DavidNowlin-f8a's avatar
DavidNowlin-f8a
Community Member
1 year ago
Solved

Displaying dial positions

What is the best way to display dial positions? I have one that is state-based vs. using a text box for the positions. The current amount of triggers

My project: The learner turns the large dial to set one of five positions. They use the smaller dial to set each digit to 0-9. This arrangement, individual states for each digit on each position, is cumbersome. Is there a better way?  

I currently have the next layer to display with the learner entering the correct frequency (13212.0), and then the learner presses a hotspot to continue. I would like the correct frequency to be entered, triggers to disable both dials, a trigger for the paused timeline to resume from a cue point (3.75 sec), and for the next layer to show at the end of the timeline. I do not want the hotspot.

 

  • Hi DavidNowlin-f8a something like the attached will reduce the amount of logic you will need and takes advantage of referencing variables using the %myVar% method within a text field. The big dial variable, just determines which variable the little dial should assign it's value to. I put some extra logic just to hide the text field if the value is zero, as number variables are initialised as zero.

7 Replies

  • Hi DavidNowlin-f8a something like the attached will reduce the amount of logic you will need and takes advantage of referencing variables using the %myVar% method within a text field. The big dial variable, just determines which variable the little dial should assign it's value to. I put some extra logic just to hide the text field if the value is zero, as number variables are initialised as zero.

  • I like your solution. It is much cleaner. I have been asked to have each position start with a specific number. When I advance the larger dial to the next number, the location of the smaller dial sets the number for the new position even with defaults set. If I put a trigger to reset the smaller dial on each turn of the larger dial to the new number the learner would turn the digit to a nine and when the digit was revisited it would default to a 2. 

    I need 1 3 1 2 1 as the default frequency. And if the learner changes the number when they return it will keep their number and not reset to the 1 3 1 2 1 default. 

    • SamHill's avatar
      SamHill
      Super Hero

      Hi DavidNowlin-f8a see the attached file. The "999" I am using is just an arbitrary number that can't be set by the dial to prevent the values from continually resetting. The key thing is the new variables that hold the "default" values until they are first used.