AS2.0以前との違い(ActionScript3.0勉強中! #1)
1年以上前の記事です。内容が古い可能性があります。
Flash CS3以上で使うActionScript3.0を集中的に勉強しています。
といっても、書籍を借りて読んでいるだけ。
今、読ませていただいているのはアメーバピグなんかを作った浦野大輔氏による「プロからやさしく学ぶActionScript3.0」です。
プロからやさしく学ぶ ActionScript 3.0
著者:浦野 大輔(株式会社サイバーエージェント)
販売元:インプレスジャパン
発売日:2010-01-22
おすすめ度:![]()
レビューを見る
ここでは特にActionScript2.0以前との違いについて中心に解説したいと思います。
2.0以前にもあった部分や、他言語にも共通する部分(「if else」や「for」等)は解説しません。
スクリプトの書く位置がキーフレームもしくは外部ファイルのみ
今まで使えていたボタンやムービークリップに書く「ボタンアクション」、「ムービークリップアクション」が使えなくなりました。
Flashファイル内では「フレームアクション」のみ使えます。
イベントに関する記述が変わっている。
「on(rollOver)」等のマウスイベント、および「onClipEvent(enterFrame)」、「onClipEvent(load)」等が使えなくなりました。
一方で「addEventListener()」といったメソッドでそれらを制御することができます。
人によってはこれでかえって複雑になったという人もいますが個人的にはシンプルでわかりやすくなったと思います。
変数や引数の書き方が変わった
変数にデータ型を附記して書くようになりました。
厳密なオブジェクト指向プログラミング言語になった
ここが一番重要でかつ一番わかりづらいところ。
オブジェクト指向プログラミングでは、すべてのデータを「あるクラス(データ型)のインスタンス(データ)」として扱います。
実は上記変数や引数につくデータ型もクラスです。
以上、それぞれの詳しいことに関してはまた別の記事で解説します。
アドセンス広告メイン
関連記事
-
-
検索エンジンを作ろう
1年以上前の記事です。内容が古い可能性があります。そろそろ限界が見えてきた。
-
-
meta refreshを使わずに自動でリンクに飛ばす方法
1年以上前の記事です。内容が古い可能性があります。CGIスクリプトの仕様で、1つ …
-
-
ブックマークレットをカスタマイズした
1年以上前の記事です。内容が古い可能性があります。ライブドアブログ(livedo …
-
-
ブログにFacebookの「いいね!」ボタンをつける方法【ライブドアブログ編】
1年以上前の記事です。内容が古い可能性があります。ツイッターやらブログやらで騒が …
-
-
WordPressでテーマカスタマイズ、ヘッダー(header.php)、フッター(footer.php)で消してはいけないプログラム #wp
1年以上前の記事です。内容が古い可能性があります。自分でカスタマイズしたWord …
-
-
ワードプレス(WordPress)にRSSを読み込ませる方法 #wp
1年以上前の記事です。内容が古い可能性があります。ワードプレスにはRSSを読み込 …
-
-
Google Chromeでページランクを確認する方法
1年以上前の記事です。内容が古い可能性があります。個人用のAspire ONEに …
-
-
WordPress(ワードプレス)を会員制のサイトにする方法2 #wp
1年以上前の記事です。内容が古い可能性があります。先日、紹介した方法では、 部分 …
-
-
Flashの上にHTMLオブジェクトを配置する方法
1年以上前の記事です。内容が古い可能性があります。デザイナーからちょっとした注文 …
-
-
WordPressのケータイサイトをカスタマイズ【Ktai Style】 #wp
1年以上前の記事です。内容が古い可能性があります。随分前にWordPress(ワ …







