Submit Search
Css3でキャラクターアニメーションに挑戦してみた
3 likes
1,847 views
Shinichi Sato
1 of 13
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
More Related Content
PPTX
JavaScriptで『漫画カメラ』的画像加工
Masayuki Maekawa
PDF
㉗HTML5+jQueryでお絵かき
Nishida Kansuke
PDF
HTML5のCanvas入門 - Img画像を編集してみよう -
Toshio Ehara
PDF
jQueryでiTunes Store風スライドショーを作ってみる
Yasuhito Yabe
PDF
Firefox OSアプリ 「ModeView」
Hideki Akiba
PDF
JavaScript + CSS3を活用して スマートフォンサイト/アプリに 動きを付けてみよう
Hiroaki Wakamatsu
PDF
Canvas勉強会
Tsutomu Kawamura
KEY
HTML5で作るスマホブラウザゲーム
Takumi Ohashi
JavaScriptで『漫画カメラ』的画像加工
Masayuki Maekawa
㉗HTML5+jQueryでお絵かき
Nishida Kansuke
HTML5のCanvas入門 - Img画像を編集してみよう -
Toshio Ehara
jQueryでiTunes Store風スライドショーを作ってみる
Yasuhito Yabe
Firefox OSアプリ 「ModeView」
Hideki Akiba
JavaScript + CSS3を活用して スマートフォンサイト/アプリに 動きを付けてみよう
Hiroaki Wakamatsu
Canvas勉強会
Tsutomu Kawamura
HTML5で作るスマホブラウザゲーム
Takumi Ohashi
Similar to Css3でキャラクターアニメーションに挑戦してみた
(20)
PDF
㉑CSSでアニメーション!その2
Nishida Kansuke
PDF
㉘HTML5+CSS3でアニメーション!
Nishida Kansuke
PDF
Hello css animation_public
Shinichiro Kumeuchi
PDF
さらに一歩踏み込んだCSS3の使い方!コツとポイントを理解して 楽しくサイトを彩る方法
rie nabesaka
PDF
マークアップ講座 02 CSS
eiji sekiya
PDF
⑳CSSでアニメーション!その1
Nishida Kansuke
PDF
CSS3によるアニメーション表現
Shuichi Saito
PDF
Flashじゃなくて HTML5で ビュンビュン動くサイトを 作ってと言われたら
Hiroaki Okubo
PPTX
スライド5
優一郎 板谷
PDF
Native x Webでいいとこどり開発 ~ピグトーク~
Kazunari Hara
KEY
Sencha study
Shinsuke Sugita
PDF
Firefox with HTML+CSS
dynamis
PPTX
NHN HTML5勉強会 CSS3アニメーション
nhn_hangame
PDF
jQueryを自分で書いてみよう!@第5回福岡マークアップ勉強会
Daisuke Koshimizu
PDF
Cssアニメーションとその制御
Muyuu Fujita
PDF
jQuery Performance Tips – jQueryにおける高速化 -
Hayato Mizuno
PDF
「現場のプロが教えるWebデザイン新・スタンダードテクニック37」に載っているテクニックでLP作ってみた話
Yuki Kuramochi
PPTX
Css3
Goro Ide
PPTX
第3回 HTML5飯 少ない工数で豊かな表現!これが私のCSSアニメーション
Sayuri Tsukida
PPTX
パララックスでレスポンシブでJ query mobileなサイトのつくりかた
Shumpei Shiraishi
㉑CSSでアニメーション!その2
Nishida Kansuke
㉘HTML5+CSS3でアニメーション!
Nishida Kansuke
Hello css animation_public
Shinichiro Kumeuchi
さらに一歩踏み込んだCSS3の使い方!コツとポイントを理解して 楽しくサイトを彩る方法
rie nabesaka
マークアップ講座 02 CSS
eiji sekiya
⑳CSSでアニメーション!その1
Nishida Kansuke
CSS3によるアニメーション表現
Shuichi Saito
Flashじゃなくて HTML5で ビュンビュン動くサイトを 作ってと言われたら
Hiroaki Okubo
スライド5
優一郎 板谷
Native x Webでいいとこどり開発 ~ピグトーク~
Kazunari Hara
Sencha study
Shinsuke Sugita
Firefox with HTML+CSS
dynamis
NHN HTML5勉強会 CSS3アニメーション
nhn_hangame
jQueryを自分で書いてみよう!@第5回福岡マークアップ勉強会
Daisuke Koshimizu
Cssアニメーションとその制御
Muyuu Fujita
jQuery Performance Tips – jQueryにおける高速化 -
Hayato Mizuno
「現場のプロが教えるWebデザイン新・スタンダードテクニック37」に載っているテクニックでLP作ってみた話
Yuki Kuramochi
Css3
Goro Ide
第3回 HTML5飯 少ない工数で豊かな表現!これが私のCSSアニメーション
Sayuri Tsukida
パララックスでレスポンシブでJ query mobileなサイトのつくりかた
Shumpei Shiraishi
Ad
Css3でキャラクターアニメーションに挑戦してみた
1.
WCAN mini Markup
vol.12 【CSS3で キャラクターアニメーションに挑戦してみた】
2.
【自己紹介】 ○仕事 某派遣会社のWeb制作部門で、Webサイト+Webシステムを制作 ○プライベートワーク
URL:http://honebito.net/ クリエイター支援を中心としたWebサイト・ケータイコンテンツ制作
3.
【CSS3でのアニメーション】 CSSプロパティをアニメーションさせることができる。 Ex.色(color),移動(left,right),透明度(opacity) 但し、ブラウザごとにCSS3のプロパティの対応状況は異なるため、 全て同じ動きが実現できるとは限らない。 また現状では、ベンダープリフィックスを指定する必要あり。
4.
【 CSS3でのアニメーションの種類】 1.Transition 対象となる要素の始点と終点の状態をそれぞれ定義し、 その二点間をスムーズに変化させることでアニメーションを 実現させるという仕組み 2.Animation 始点と終点だけでなく、二点間の任意のタイミングに キーフレームを配置してその時点ごとの状態をそれぞれ指定し、 よりダイナミックなアニメーションを実現させることが出来る仕組み
5.
【 Transitonプロパティ】 〇transition-duration アニメーションにかかる時間 〇transition-property
アニメーションをどのプロパティに対して行うか 〇transition-timing-function アニメーションのタイミングやどのように進行するかを指定 (イージング) 〇transition-delay アニメーションが開始されるまでの時間 (遅延時間) [記述例] transition: 3s background ease 0.5s; /*3秒間のbakcgroundプロパティのアニメーションをeaseで、0.5秒間の遅延後に開始する*/
6.
【 Transitonプロパティ】 〇ベンダープレフィックス(接頭辞) ブラウザベンダーが独自の拡張機能を実装したり、 草案段階の仕様を先行実装する場合に、 それが拡張機能であることを明示するために付ける識別子のこと [記述例] -webkit-transition: .3s
background ease .5s; /*Google Chrome、Safari*/ -moz-transition: .3s background ease .5s; /*Firefox*/ -o-transition: .3s background ease .5s; /*Opera*/ -ms-transition: .3s background ease .5s; /*Internet Explorer*/ transition: .3s background ease .5s;
7.
【 Animationプロパティ】 〇animation-name 実行するアニメーション(@keyframes)の名前 〇animation-duration
アニメーションにかかる時間 〇animation-timing-function アニメーションのタイミングやどのように進行するかを指定 (イージング) 〇animation-delay アニメーションが開始されるまでの時間 (遅延時間) 〇animation-iteration-count アニメーションの繰り返し回数 〇animation-direction アニメーションの再生方向 〇animation-fill-mode アニメーションの実行前と実行後に適用するスタイル
8.
【 Animationプロパティ】 [記述例] animation: myAnimarion
1s ease 0s 1 normal none; /*[myAnimarion] という@keyframesのアニメーションを 1秒間イージングをeaseで、遅延無し(0秒 後)に繰り返し回数1回、再生方向はデフォルトで開始する*/ @keyframesは、要素に対してどのようなアニメーションをするのかということを定義したもので、 プログラミングでいう関数に扱いが似たもの。 アニメーションの始点をfrom(もしくは0%)で指定し、終点をto(もしくは100%)で指定。 0%と100%の間に25%、50%、80%と細かくキーフレームを配置して、 それぞれに要素の状態を定義することができる。 [記述例] @keyframes myAnimation { 0% { background-color: #ff0000; } 25% { background-color: #00ff00; width: 100%} 50% { background-color: #0000ff; height: 50%;} 100% { background-color: #000000; } } /*0秒後に背景色:#ff0000、0.25秒後に背景色:#00ff00+幅100%、 0.5秒後に背景色:#0000ff+高さ50%、1秒後に背景色#000000にするアニメーション指定 */
9.
【 AnimationのSample01 】
http://honebito.net/css3/honebito_android/
10.
【 AnimationのSample01 】 [HTML] <div
class="container"> <div id="honebito_walk01"></div> <div id="honebito_walk02"></div> <div id="honebito_sit01"></div> <div id="honebito_sit02"></div> <div id="honebito_sleep01"></div> <div id="rebirth_logo"></div> <div id="honekage01"></div> <a id="site_link" href="http://honebito.net/"></a> </div>
11.
【 AnimationのSample01 】
[CSS] #honebito_walk01 { background-image: url(../images/honebito_walk01.png); width: 321px; height: 300px; z-index: 3; position: absolute; top: 25px; left: 15px; overflow: visible; -webkit-animation:honebito-walk-l 2s 2s 1 ease-out, display-animation 2.5s 1 ease-out; -moz-animation: honebito-walk-l 2s 2s 1 ease-out, display-animation 2.5s 1 ease-out; -o-animation: honebito-walk-l 2s 2s 1 ease-out, display-animation 2.5s 1 ease-out; -ms-animation: honebito-walk-l 2s 2s 1 ease-out, display-animation 2.5s 1 ease-out; animation: honebito-walk-l 2s 2s 1 ease-out, display-animation 2.5s 1 ease-out; } @-moz-keyframes honebito-walk-l { 0% {left: 1000px; opacity: 0; -moz-transform:rotate(45deg);} 40% {left: 1000px; opacity: 0; -moz-transform:rotate(45deg);} 80% {left: 15px; opacity: 1; -moz-transform:rotate(0deg);} 85% {left: 5px; -moz-transform:rotate(-15deg);} 90% {left: 15px; -moz-transform:rotate(0deg);} 100% {left: 15px; -moz-transform:rotate(0deg);} }
12.
【 AnimationのSample02 】
http://honebito.net/css3/honebito_walk/
13.
【参考サイト・参考書籍】 ○HTML5 × CSS3
× jQueryを真面目に勉強 http://dev.classmethod.jp/ria/html5/html5-x-css3-x-jquery-9-css3transition/ http://dev.classmethod.jp/ria/html5/html5-x-css3-x-jquery-9-1-css3animation/ ○アニメーションするバナーをCSS3で作るチュートリアル(DL可能) http://tympanus.net/codrops/2012/01/10/animated-web-banners-with-css3/ [参考書籍] CSS3アニメーション・ブック for iPhone & Android http://dothtml5.com/archives/20110425_book_4899772890.html
Download