2010年02月24日
AS3のパフォーマンス最適化 @ Flash
随分昔にAdobeのサイトに記事があったんですね。書かれている内容は、以前から知っている事もありましたが、Vectorクラスって最近まで使った事すら有りませんでしたからね。最近のパソコンのパフォーマンスに甘えていた部分もありますし、それほど複雑なことをしてなかったため、パフォーマンス的にArrayクラスでも問題なかったのです。
しかし、3Dが絡むモノだったり、パフォーマンスが要求される場面があったりで、最近、必要だなと思うわけです。
FITCでもパフォーマンスの話をしている人が居ましたし、「Web Designing ( ウェブデザイニング ) 2010年 02月号」でも、最適化の特集記事がありました。AS3以降、3Dとかパーティクルとか、ある程度パフォーマンスが必要な用途が、増えてきて、みんな最適化が必要なシーンが増えてきているんでしょうね。
取り敢えず、Mathを使わないで良いところは使わず、場合によってはビットシフトで計算してしまうとか、constとかfinalとか、ちゃんとやりましょうって事ですね。特にFlashな人は、今まではコードエディタが弱く、補完が効かなかったりで、ちゃんと型指定してない人も多かったと思いますけど、しておいた方が良いよって事ですね。デザイン中心のFlasherには、何だか益々、面倒とか言われそうな気もしますが・・・。
ActionScript 3.0におけるパフォーマンス向上のヒント | デベロッパーセンター
>>関連リンク
関連日記
- 2014年02月18日 歌うキーボード ポケット・ミク (5238)@ 音楽
- 2005年12月15日 Firefox lzyc buildは英語版なので (4549)@ Mac
- 2013年05月07日 Fireworksの未来? (3927)@ ウェブ
- 2005年05月26日 ABCとNBCがポッドキャスト (3896)@ 雑
- 2004年07月16日 ExportAIのアナグリフ (3813)@ Shade
- 2011年03月22日 TweenJS (3654)@ ウェブ
- 2012年04月24日 Adobe CS6(ウェブ関連) (3566)@ ウェブ
- 2012年11月23日 HTML制作環境を刷新(2) Compassも使ってみる (3255)@ ウェブ
- 2005年07月09日 Reason 3.0.3 update (2962)@ 音楽
- 2007年05月16日 u-Japanフェスタ (2688)@ 広島
- 2013年03月06日 [Unity] LeanTween (2507)@ iOS
- 2009年05月12日 Firefoxのsqlite 最適化アドオン「SQLite Optimizer」 (2479)@ Mac
- 2004年07月19日 ExportSVG (2429)@ Shade
- 2011年03月25日 Firefox 4 (2412)@ Mac
- 2006年01月11日 Universal Binaryプログラミングガイドライン(第2版) (2393)@ Mac
- 2006年09月12日 Expression Web 日本語ベータ版 (2347)@ Windows
- 2010年09月10日 Packager for iPhoneが復活か? (2299)@ 携帯電話
- 2004年07月24日 Ming (2268)@ Mac
- 2012年03月16日 HTMLでiOSアプリ風なもの (2241)@ iPod touch
- 2008年12月12日 産経新聞のiPhoneアプリ (2239)@ iPod touch
- 2004年10月19日 PSXが固まる (2226)@ テレビ
- 2009年05月18日 Firefox Add-ons「SQLite Optimizer」 (2150)@ Mac
- 2004年05月11日 某ファイル交換ソフト (2082)@ Windows
- 2006年09月17日 FlashとAJAXを使った地図サイト (2074)@ ウェブ
- 2010年05月29日 広島マックユーザーグループの勉強会 (2051)@ Flash
- 2005年01月02日 iBookG4のデータは保護できるかも (2039)@ Mac
- 2003年09月26日 Cinewaveセミナー (2021)@ Mac
- 2011年01月11日 Wordpress (1973)@ ウェブ
- 2005年12月14日 Firefox lzyc build (1860)@ Mac
- 2004年07月06日 SNS色々 (1844)@ ウェブ
アマゾン広告
この日記ページは閲覧数などの条件に応じて、閲覧制限を行っています。他からリンクしていただいても、そのリンクから辿った閲覧者が当ページの内容をご覧頂けない場合があります。ご了承下さい。