markdown 这是一个函数,它将根据播放动画所在序列中的哪个步骤切换资源的可见性

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 这是一个函数,它将根据播放动画所在序列中的哪个步骤切换资源的可见性相关的知识,希望对你有一定的参考价值。

$scope.showImages = function() {
  //calls StepImages function every 250ms
  interval = setInterval($scope.stepImages, 250);
}

$scope.stepImages = function() {
  console.log("Current Step: "+ $scope.app.view['Home'].wdg[__nameOfWidget__]['currentStep']);
    //replace __nameOfWidget__ with name of widget which contains sequence
  if ($scope.app.view['Home'].wdg[__nameOfWidget__]['currentStep']==1) {
      //replace __nameOfWidget1__ with widget you want to show for first step
      //shows first image and hides last image (for case that last image still up from previous play)
      $scope.view.wdg[__nameOfWidget1__]['visible']=true;
      $scope.view.wdg[__nameOfWidget4__]['visible']=false;
    }
    else if ($scope.app.view['Home'].wdg['pipingModel']['currentStep']==2) {
    //hides widget1 shown in first step and shows widget2 in second step
      $scope.view.wdg[__nameOfWidget1__]['visible']=false;
      $scope.view.wdg[__nameOfWidget2__]['visible']=true;
    }
    else if ($scope.app.view['Home'].wdg['pipingModel']['currentStep']==3) {
    //hides widget2 from second step and shows widget3 in third step
      $scope.view.wdg[__nameOfWidget2__]['visible']=false;
      $scope.view.wdg[__nameOfWidget3__]['visible']=true;
    }
    else if ($scope.app.view['Home'].wdg['pipingModel']['currentStep']==4) {
    //hides widget3 from third step and shows widget4 in fourth step then stop stepImages() from being called every 250ms
      $scope.view.wdg[__nameOfWidget3__]['visible']=false;
      $scope.view.wdg[__nameOfWidget4__]['visible']=true;
      clearInterval(interval);
    }
    $scope.$applyAsync();
}
![](https://media.giphy.com/media/l0IsJ0ifgvmneSNos/giphy.gif)
![](https://i.imgur.com/nbqnh8K.png)

以上是关于markdown 这是一个函数,它将根据播放动画所在序列中的哪个步骤切换资源的可见性的主要内容,如果未能解决你的问题,请参考以下文章

markdown 这是一个函数,它将根据播放动画所在序列中的哪个步骤切换资源的可见性

javascript 这是一个函数,它将根据播放动画所在序列中的哪个步骤切换资源的可见性

如何防止多次播放动画 - Jquery

在 R Markdown 文件中包含 HTML 文件?

markdown 一个简单的Sass函数,用于基于帧的CSS动画

基于音频iOS的动画