Home > | , , > as3はじめました

as3はじめました

  • 2008-01-21 (月) 23:37
  • ̃Gg[͂ĂȃubN}[Nɒlj

さてみなさん、ときめいていますか?僕は元気です。心配しないでください。I’m fine thank you.

前回のエントリで目標を設定しました。2008-03-31までにActionScript3.0アニメーションという本を読了するのが目標です。なのでちょこちょこ記していきます。

単にサンプルを書くだけではつまらないので、TOPページにおいてあるunkoFlashをas3にして、リファクタリングする作業も合わせて課題にします。

まずはサンプルを作ったりする前に事前準備ですね。

制作環境

マシンとソフト

  • WinXP
  • Flash CS3 IDE
    (コンパイルするだけ)
  • FlashDevelop
    (メインのエディタ。コード補完が最強なので、as2とas3の違いによる単純な書き損じを減らせる)
  • Flex SDK
    (コンパイルするだけだがまだ導入してない。誰かが背中を押してくれたら試す)

as2との違い

なんやかんややる前に事前に調査しとく。

イベント処理

  • Sprite.addEventListner()で自身がイベントをリスンしていることを伝える
  • MouseEvent.MOUSE_DOWN == onPress
  • MouseEvent.CLICK == onRelease
  • onReleaseOutsideが削除(歓迎!)

プロパティ

  • _xなどアンダーバーがなくなる
  • rootとmaskがプロパティになった

データ型

データ型が増えた。以下増えたやつ

データ型 初期値 範囲 使いどころ
int 0 正負の整数
(-21億~+21億)
整数
uint 0 正の整数
(0~42億)
forでi++するとき

MCやSpriteなどの重なりとかDisplayオブジェクトらへん

  • stage.framerateでFPSを変更しまくれる
  • rootの扱いがよくわからん。lockrootとかどうなるのか。そのへんを大重さんが書いてたけどいまいちわかってないので、もう少し勉強。外部swfからメインタイムラインにはどうやってアクセスするのか。
  • as3からaddChild方式に変わった。htmlのDOMに似た感じ。
  • container.setChildIndex()などで順序を切り替えていく

どこからどうログしていけばいいのか難しいですが、覚えたいことはログしていきます。

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://katapad.com/wp/2008/01/21/hello_world_as3/trackback/
Listed below are links to weblogs that reference
as3はじめました from Katapad Design

Home > | , , > as3はじめました


Search
Feeds
Meta

Return to page top