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日 歌うキーボード ポケット・ミク (5229)@ 音楽
- 2005年12月15日 Firefox lzyc buildは英語版なので (4544)@ Mac
- 2013年05月07日 Fireworksの未来? (3923)@ ウェブ
- 2005年05月26日 ABCとNBCがポッドキャスト (3896)@ 雑
- 2004年07月16日 ExportAIのアナグリフ (3811)@ Shade
- 2011年03月22日 TweenJS (3651)@ ウェブ
- 2012年04月24日 Adobe CS6(ウェブ関連) (3563)@ ウェブ
- 2012年11月23日 HTML制作環境を刷新(2) Compassも使ってみる (3251)@ ウェブ
- 2005年07月09日 Reason 3.0.3 update (2961)@ 音楽
- 2007年05月16日 u-Japanフェスタ (2687)@ 広島
- 2013年03月06日 [Unity] LeanTween (2505)@ iOS
- 2009年05月12日 Firefoxのsqlite 最適化アドオン「SQLite Optimizer」 (2479)@ Mac
- 2004年07月19日 ExportSVG (2428)@ Shade
- 2011年03月25日 Firefox 4 (2412)@ Mac
- 2006年01月11日 Universal Binaryプログラミングガイドライン(第2版) (2392)@ Mac
- 2006年09月12日 Expression Web 日本語ベータ版 (2344)@ Windows
- 2010年09月10日 Packager for iPhoneが復活か? (2299)@ 携帯電話
- 2004年07月24日 Ming (2268)@ Mac
- 2012年03月16日 HTMLでiOSアプリ風なもの (2237)@ iPod touch
- 2008年12月12日 産経新聞のiPhoneアプリ (2236)@ iPod touch
- 2004年10月19日 PSXが固まる (2225)@ テレビ
- 2009年05月18日 Firefox Add-ons「SQLite Optimizer」 (2148)@ Mac
- 2004年05月11日 某ファイル交換ソフト (2081)@ Windows
- 2006年09月17日 FlashとAJAXを使った地図サイト (2074)@ ウェブ
- 2010年05月29日 広島マックユーザーグループの勉強会 (2050)@ Flash
- 2005年01月02日 iBookG4のデータは保護できるかも (2038)@ Mac
- 2003年09月26日 Cinewaveセミナー (2020)@ Mac
- 2011年01月11日 Wordpress (1967)@ ウェブ
- 2005年12月14日 Firefox lzyc build (1856)@ Mac
- 2004年07月06日 SNS色々 (1844)@ ウェブ
アマゾン広告
この日記ページは閲覧数などの条件に応じて、閲覧制限を行っています。他からリンクしていただいても、そのリンクから辿った閲覧者が当ページの内容をご覧頂けない場合があります。ご了承下さい。