0

スライドを特定のトランジションにしようとしています。現在、スライドショーで使用する「イージング」と呼ばれるものがあります。問題は、その特定の部分を変更する方法がわからないことです。私が取り組んでいる作業プロジェクトで使用できるように、スライドショーを大幅に変更しました。とても良いスライドショーだと思うので、私は間違いなくそれを仕事と自分のために使いたいと思っています. しかし、イージングとは対照的に、Sudo Slider のような単純なトランジションが欲しいです。

(基本的なトランジションができたら、それを別の sudo トランジション効果に変更できるので、問題にはなりません ) assets/files/SudoSlider/package/demos/continuous.html

<script type="text/javascript" >
   $(document).ready(function(){
      var sudoSlider = $("#slider").sudoSlider({
         numeric: true
         continuous:true
      });
   });
</script>

スライドショー (MovingBoxes と呼ばれます) に関しては、これはコード内で変更したものの 1 つです。速度に関しては、イージングの効果を「削除」するために 1 に設定する必要があります。しかし、代わりに Sudo Slider トランジション エフェクト (またはその他の非イージング トランジション エフェクト) を使用できるようにしたいと考えています。どうすればこれを達成できますか?

$.movingBoxes.defaultOptions = {
        // Appearance
        startPanel   : 1,
        reducedSize  : 1, 
        fixedHeight  : false, 

        // Behaviour
        initAnimation: false,
        stopAnimation: false, 
        hashTags: true, 
        wrap: true, 
        buildNav: false,     
        navFormatter: null, 
        easing: 'easeInOutQuint',

        // Times
        speed: 1, // animation time in milliseconds - 500 is original

}

4

1 に答える 1

0

トランジション効果はオプションを設定しているだけだと思っているようですが、そうではありません。

SudoSlider などで見られる各トランジション効果は、複雑なコードで構成されています。

http://webbies.dk/assets/files/SudoSlider/package/js/jquery.sudoSlider.jsで関数「boxTemplate」を確認できます。

「boxTemplate」関数は、SudoSlider のボックスに関連するさまざまな効果を定義します。

それがMovingBoxesのようなスクリプトで動作するように簡単に移動できるなら、私は喜んでそうします。

しかし、MovingBoxes で動作させるには、そのほとんどを書き直す必要があります。これは、StackOverflow では起こりません。

于 2013-07-03T21:15:57.633 に答える