« 徒然近状 - 070617 | メイン | as3雑記 - 070621 »

as3雑記 - 070618

ちょっと所用で よく出てきそうなものだけas2,3の相違点メモ

・_root→削除。

as2で_rootはタイムラインの事だったが3のrootは、自分自身が追加されているコンテナを示すもの。全てのオブジェクトは、それを表示する為にdisplayObjectContainerにaddChildする必要がある。displayObjectContainerになり得る物は、Stage/MovieClip/Sprite。Srageにはあらかじめ一つのMovieClipが追加してある状態なので、メインタイムライン上でaddChild()すればとりあえず表示される。これは階層構造になるため、位置によってthis.rootは必ずしもStage(MovieClip)になるわけではない。

  • ・getURL()→削除。navigateToURL(new URLRequest("http://~~"))を使用
  • ・attachBitmap()→削除。addChild()を使用
  • ・attachMovie()→削除。addChild()を使用
  • ・createEmptyMovieClip()→削除。new()を使用
  • ・duplicateEmptyMovieClip()→削除。new()を使用
  • ・loadVariables()→URLLoader()を使用
  • ・loadMovie()→Loader()を使用
  • ・attachAudio()→削除。
  • ・attachSound()→削除。new Sound()等を使用。
  • ・on()→削除。MCにon(press)等は不可。onClipEvent()も同様。
  • ・onEnterFrame→イベントへ。Event.ENTER_FRAME
  • ・MovieClipクラス
  • new MovieClip();が可能。プロパティの_は無し。→x,y,scaleX,scaleY,visible等。※alphaの値は、0-100ではなく0-1

その他全ての情報は以下

Adobe Flex2 リファレンスガイド

Adobe Flex2 リファレンスガイド - as2とas3の相違点

***

CS3今さら入れてみたが、やっぱりFlashだな、という感じ。んーーやっぱりFlexBuilderなのかなasウィンドウのデフォルトMonaco12ptとか見てらんない。このモッサリ感ってマシンパワーの問題なのかな…?

トラックバック

このエントリーのトラックバックURL:
http://www.52sec.org/cgi/mt/mt-tb.cgi/75

コメントを投稿

About

2007年06月18日 21:28に投稿されたエントリーのページです。

ひとつ前の投稿は「徒然近状 - 070617」です。

次の投稿は「as3雑記 - 070621」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。