Skip to main content
1-Visitor
May 18, 2018
Question

Freeze animation

  • May 18, 2018
  • 2 replies
  • 2491 views

Hi, 

 

is it possible to stop an animation immediately?

 

In my case the animation just play the sequence till the end after clicking the stop button. 

 

Thank you, 

Jonny

2 replies

Jonny1-VisitorAuthor
1-Visitor
May 25, 2018

FYI: I found the JavaScript command stopping the animation. 

scope.stop = function() {
 // currently "stop" will only stop playback of a playAll when it reaches the end of a step.
 scope.continuousPlayback = false;
 };

 The stop function is not programmed to stop or to pause the animation immediately. 

18-Opal
May 25, 2018

Have you tried calling the Reset service on the model?

 

$scope.app.fn.triggerWidgetService('model-1','reset');

 

--Clay

Jonny1-VisitorAuthor
1-Visitor
May 28, 2018

Hey Clay, 

 

the "reset-service" will reset my complete sequence. In my case I need a function that just pause the animation like a video player or like it is possible in Creo Illustrate.

18-Opal
May 31, 2018

Ah, I see, I thought you wanted to completely stop the playback, not just pause it. I haven't found a way to do that.

 

--Clay