Core
Native
Class
Element
Utilities
Fx
Request
Plugins
- Fx.Slide
- Fx.Scroll
- Fx.Elements
- Drag
- Drag.Move
- Color
- Group
- Hash.Cookie
- Sortables
- Tips
- SmoothScroll
- Slider
- Scroller
- Assets
- Accordion
Fx.TransitionsはベースとなるFxコンストラクタを上書きし、transitionオプションを文字列として使えるようにします。
Fxクラスに用いるアニメーション遷移のバリエーション。
//初期値=Elastic.easeOut: var myFx = $('myElement').effect('margin', {transition: Fx.Transitions.Elastic.easeOut});
一次方程式による遷移。
二次方程式による遷移。Quad.easeIn、Quad.easeOut、Quad.easeInOutのいずれか。
三次方程式による遷移。Cubic.easeIn、Cubic.easeOut、Cubic.easeInOutのいずれか。
四次方程式による遷移。Quart.easeIn、Quart.easeOut、Quart.easeInOutのいずれか。
五次方程式による遷移。Quint.easeIn、Quint.easeOut、Quint.easeInOutのいずれか。
Quad、Cubic、Quart、Quintを生成するために使われます。Used to generate .
p^6
.幾何級数的な遷移。Expo.easeIn、Expo.easeOut、Expo.easeInOutのいずれか。
余弦波による遷移。Circ.easeIn、Circ.easeOut、Circ.easeInOutのいずれか。
正弦波による遷移。Sine.easeIn、Sine.easeOut、Sine.easeInOutのいずれか。
一端下がってから進みます。Back.easeIn、Back.easeOut、Back.easeInOutのいずれか。
バウンドしながら遷移します。Bounce.easeIn、Bounce.easeOut、Bounce.easeInOutのいずれか。
ゴムのようなカーブ。Elastic.easeIn、Elastic.easeOut、Elastic.easeInOutのいずれか。
このクラスは自分でイージングの方程式を書ける数学の天才にしか役立たないでしょう。 'easeIn'、'easeOut'、'easeInOut'メソッドを持ったFx関数を返します。
var myTransition = new Fx.Transition(transition[, params]);
//Elastic.easeOutの伸び具合ににユーザーが任意の値を与えます。 var myTransition = new Fx.Transition(Fx.Transitions.Elastic, 3); var myFx = $('myElement').effect('margin', {transition: myTransition.easeOut});
このドキュメントはMooToolsのドキュメントを元に高橋文樹が翻訳(ちょっと改変)しました。
本家と同じく、Attribution-NonCommercial-ShareAlike 3.0ライセンスで公表されています。