Setting up animated wheel with buttons

Problem: Help setting up animated wheels with buttons

Saola Animate version: 3.1.3

OS: Windows 11 64bit
INotes: Hi all, I’m completely new to CSS/HTML animation. Is it possible to design something like in the attached screenshot with Saola Animate?

I want the wheel to spin right/left according to arrow buttons, and when the triangle in the red circle points to the title in the yellow circle, a text box specific to the title would be displayed with text.

Please give me an idea on how to accomplish this.

Thank you.

Hi Fadi,

Yes, Saola can do this in various different ways.

In the example attached, I’m simply using a single timeline called ‘dialTL’ that creates a rotation animation and pauses at the points marked by Lights, Camera, Sensor. I then added the text boxes to fade in / out in between the rotation points.

Lastly, I set the control arrows to play the ‘dialTL’ either backwards or forwards.

wheel.saolapack (3.1 KB)

2 Likes

Follow the steps :

  1. Create a new HTML5 project in Saola Animate.
  2. Insert an ellipse or circle shape to represent the wheel.
  3. Apply an animation to the wheel, such as a rotation or spin effect. You can do this by selecting the wheel and clicking on the “Animate” tab in the Properties pane.
  4. Add buttons around the wheel using rectangle shapes or other shapes of your choice.
  5. Apply interactivity to the buttons by selecting each button and clicking on the “Interactivity” tab in the Properties pane. Choose “On Click” as the trigger, and select “Go To Scene” as the action.
  6. Create a new scene for each section of the wheel that you want to link to a button.
  7. In each new scene, add content related to that section of the wheel.
  8. Go back to the main scene and select each button again. In the Properties pane, choose the appropriate scene from the drop-down menu under “Go To Scene” for each button.
2 Likes

Thank you very much guys, I wasn’t expecting such great responses, amazing!! I will give both suggestion a try.

1 Like