イナヅマTVログ

FiTC Amsterdam 2009, 講演資料をダウンロードしまショ – 2

| 0件のコメント

Lost In Actionscript – Shane McCartney さんの FiTC Amsterdam 2009 スライド。
Google Docsで見ることができます。
http://docs.google.com/Present?docid=d4jrvds_0hjb794hr

パフォーマンスを上げるコードの書き方なセクションが興味深かった。

// slow
list.push(item);
// about 3 times faster
list[length] = item;

らしい。
これってFlash MX の頃に使っていた Tips。
その後のヴァージョンアップで push は C で完全にリライトされて充分に早くなったと思い込んでた。

Lost In Actionscript – Shane McCartney さんは軽量で速い Tween Engine として知られる tweensy の作者。
Google Code : tweensy

tweensy をダウンロードして使いはじめてるけど、package が original と zero に分かれていてイマイチ使い分けが理解できていない。
CS4 と CS3 にも分かれていて使い分けができるようになっている。
オリジナルソースと swc でも提供してくれている。

effects 系の fx(beta) もかなり強力。

Google Code に主要な Tween Engine とのスピードテストをしているファイルがあるので、見てみると相当な実力だって分かる。
http://www.tweensy.org/examples/SuperRenderTweenTest.html
http://www.tweensy.org/examples/SuperRenderBulkTweenTest.html

ダウンロードしたファイルにも同じファイル + 1 があるのでじっくり試したりできる。

コメントを残す

必須欄は * がついています


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください