rotate object on motion path

May 25, 2023

Hi there,

I'm trying to create an interaction where a spaceship moves along a motion path stops at an object for the user to interact with, then moves along another motion path to the next object when the user clicks the target - that's all working fine. the issue is that I want the spaceship to turn - but I can't get it to work - i've tried changing the state but when I click on the spaceship and click on edit states and add new state the options to rotate are greyed out and although I can highlight the spaceship the small dial that allows you to 'turn' an image is gone. 

I read on another thread that you can copy and paste the image to give you the option to rotate it and then 'cut' the original out so you have the 'turned' image as a 'new state' - this seemed to work but when I preview the interaction and the 'state' changes two spaceships appear!

PLEASE HELP!

6 Replies
Lucy Mackley

Hi Tom, 

I'm not sure if you'll see this reply (I hope so) but I had another question on this project - I wanted to add a 'replay' button which would return the rocket to the start point and allow the learner to start again - I looked up instructions - added a cue point a 0.0 on the timeline and a trigger to jump to that cue point when the learner clicks the replay button - I've tried setting the slide properties 'When revisting' to resume saved state and reset to initial state but I get the same results each time - the rocket doesn't return to the start of the motion path when the user clicks the reply button - it does if the user clicks 'blast off' again (which reappears when the user clicks replay and the timeline resets) but it then faces the wrong way - do you have ant advise on what I'm doing wrong? Thank you!

Tom Kuhlmann

I'm in a workshop and can't see you file. But here's what you can try.

Option 1:

  • Create a trigger to jump to that slide.
  • Set the properties to reset to initial state.
  • That should reload the slide.

Option 2:

  • Make sure the motion path is locked
  • Add a new motion path, set the path width and height to 0. You should see no path line, just a dot. 
  • Put that dot in the starting spot and lock it.
  • Add a replay button and include the trigger to move the rocket on that motion path when clicked. The motion path won't move because it's 0,0 but it will move the object to the path.
Lucy Mackley

Hi Tom,

Option one worked when I added a new slide but I really wanted to keep the interaction on one slide without the user having to click to another slide before going back to replay the interaction.

Option two worked in terms of moving the rocket to the right place - but it's still facing the wrong way and carries on facing the wrong way even when it moves along the originl motion path (after the reply buttin is clicked) it's as if it's recogising the rocket as being a new object that faces a different way, weirdly if you click the 'blast off' button before it reaches the first hot spot (which hides the 'blast off' button) it makes the rocket turn turn around with each click