Graviness Blog

算数・数学・科学・電脳・雑記・アホの順の密度で記事が構成されます.
<< January 2018 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 >> ブログランキング・にほんブログ村へ
 
RECOMMEND
ビッグバン宇宙論 (上)
ビッグバン宇宙論 (上) (JUGEMレビュー »)
サイモン・シン, 青木 薫
RECENT COMMENT
  • 豊臣秀吉と曾呂利新左衛門から学ぶ数列の和
    優乃 (07/12)
  • 【誰か解いて】漸化式 a_(n+1) = f(n) * a_n ^ g(n) + h(n) の一般項
    優乃 (02/18)
  • 【誰か解いて】漸化式 a_(n+1) = f(n) * a_n ^ g(n) + h(n) の一般項
    S.S.+ (02/16)
  • 豊臣秀吉と曾呂利新左衛門から学ぶ数列の和
    坂井昭 (03/19)
  • d/dx(x↑↑n): 高さが定数のテトレーションの微分 - 数学的帰納法を用いる方法
    (09/30)
  • 全ての三角形は二等辺三角形
    優乃 (09/28)
  • 全ての三角形は二等辺三角形
    亀レス (09/28)
  • 全ての三角形は二等辺三角形
    優乃 (09/24)
  • 全ての三角形は二等辺三角形
    亀レス (09/23)
  • 【未解決】新しい演算子を創る
    $_ (09/10)
RECENT TRACKBACK
MOBILE
qrcode
PROFILE
無料ブログ作成サービス JUGEM
 
【DHTML】 加速・減速を考慮したアニメーションプログラム
前回の投稿で述べた考え方をプログラムに取り入れたのが,JavaScript / DHTML Class Libraryにある,

AbstractAnimationクラス
  アニメーションの枠組みを定義した抽象クラス.
AbstractEasingAnimationクラス
  AbstractAnimationクラスを継承した,加減速を考慮したアニメーションの抽象クラス.
  上記sのアルゴリズムが含まれます.
LinearAnimationクラス
  AbstractEasingAnimationクラスを継承した,加減速を考慮した直線アニメーションクラス(具象クラス).
LinearAnimationTest.html
  LinearAnimationクラスの使用例.

です.継承やら隠蔽やら抽象クラスやらと色々とややこしいことをしているので,じっくり見るかたは注意して下さい.

ちなみに,加減速を考慮した円運動アニメーションの例はこちら

関連:
イージングの考え方
【数学・DHTML】 イージング [Easing] (1)
【数学・DHTML】 イージング [Easing] (2)
【数学】 イージングロジックメモ
【数学・DHTML】 イージング [Easing] (3)
【DHTML】 加速・減速を考慮したアニメーションプログラム
【数学・DHTML】 イージング [Easing] (4)
【数学・DHTML】 イージング [Easing] (5)
コメント
コメントする









 
トラックバック
この記事のトラックバックURL
http://blog.graviness.com/trackback/393449
 

(C) 2018 ブログ JUGEM Some Rights Reserved.