Tag Archives: AS3

Flash Optimizer試用

0
Filed under AS3, Flash
Tagged as ,

Flash Optimizer

Flash Optimizerというのを見つけた。swfのサイズを最適化してくれるものらしい。
無料の試用版があったのでダウンロードして使ってみました。

が!試しに読みこませたswfがフィルターを使っていたので、これを外していいか?というダイアログが表示された。

ダメダメ!そんなのダメですよ!と、「いいえ」を押すと、そのswfファイルの最適化は行われない。。
フィルタの設定には手を付けないでよ、という設定も、ちょっと見てみたところ出来ないようだ。
がっかりしつつアンインストールしました。
フィルタ無視して最適化する設定がどこかにあったのかなー。知っている人いたら教えてください。

やっぱり自力で。。

やっぱりいろいろな本を読みつつ、自分で何とかするしかないですかね。

Flash Hacks

Flash Hacks ―プロが教えるテクニック&ツール100選

著者/訳者:Sham Bhangal

出版社:オライリージャパン( 2005-07-11 )

定価:

Amazon価格:¥ 17,688

単行本(ソフトカバー) ( 516 ページ )

ISBN-10 : 4873112354

ISBN-13 : 9784873112350


2005年発売だからAS3に関する情報は無いですが、コードに関わらないFlashのグラフィックスなどの最適化についてはいろいろ載ってそうで、ちょっと目を通しておきたいかな。

9章 パフォーマンスと最適化
65. Flashファイルの肥大化への対処
66. 複雑なサイトのための帯域幅のテスト
67. 低品質な設定のカモフラージュ
68. パフォーマンスを向上させるグラフィックの最適化

詳説 ActionScript 3.0

アマゾンのサーバでエラーが起こっているかもしれません。
一度ページを再読み込みしてみてください。

あとは、こちらの本でActionScript3周りをしっかり固めておけばいいかな。
ガベージコレクションやE4Xについても章が割かれているから結構良さそう。

14章 ガベージコレクション
15章 ダイナミックなActionScript
16章 スコープ
17章 名前空間
18章 XMLとE4X

TEXTp

0
Filed under ウェブサービス
Tagged as , , ,

今年もエイプリルフールネタがいろいろ出ています。
円谷のは毎年かなり面白いというか、自由すぎてすごいと感心するばかり。

そういう系統とちょっと違う方向で面白かったのはYouTubeのネタ

TEXTp

解像度選択のところに「TEXTp」というのが追加されていて、アスキーアートで表示が出来る。試してみると、全ての動画で使えた。

「TEXTp モードで動画を再生すると、YouTube にとって 1 秒あたり 1 ドル削減できる」なんてあり得ないが、”TEXTp”という表示がちょっと面白い。

実装はPixelBenderで (2010/04/02追記)

TechCrunchの記事「YouTubeのアスキー変換ジョークの舞台裏」によると、「Adobeの Pixel Bender(3Dエフェクトの実現に使われた)を応用してビデオをテキストに変換した」らしい。


[AD]

↓PixelBenderについて書かれている本。他にもいろいろあって、この本良さそう!

詳解 ActionScript 3.0アニメーション ―衝突判定・AI・3DからピクセルシェーダまでFlash上級テクニック

著者/訳者:Keith Peters

出版社:オライリージャパン( 2010-01-25 )

定価:

Amazon価格:¥ 9,148

大型本 ( 484 ページ )

ISBN-10 : 4873114373

ISBN-13 : 9784873114378


↓なんだこれ!?ちょっと面白そう!

カテゴリ:


↓動画マーケティングの本。

心に響くウェブ動画マーケティング。 貴社がYouTube・ニコニコ動画ブームに乗れない理由。

著者/訳者:市川 茂浩

出版社:インプレス( 2008-07-02 )

定価:

単行本(ソフトカバー) ( 240 ページ )

ISBN-10 : 4844325841

ISBN-13 : 9784844325840


AS3のShift_JISのXML読み込み問題

1
Filed under AS3, Flash
Tagged as , , ,

「AS3のShift_JISのXML読み込みにバグ」という問題でかなりハマったので、メモのためのエントリです。

Shift_JISのXML読み込みで問題発生

『AS3でShift_JISのXMLを読み込む』という話があった時点で、「え!?Shift_JIS?なんか怖いので、UTF-8にしてください」と野生の勘で言ったものの、根拠がなくて却下されていました。

で、開発終盤。
なぜだかうまく読み込めない、という問題が大きな問題となりつつあり、当初は通信ラグとかサーバ側がおかしいんじゃないのか?とかそういう感じで調査していたのですが、調べていくと、「AS3でShift_JISの大きなサイズのXMLを読み込むとうまく読み込めないことが発生する」というバグ情報にたどり着きました。

野生の勘は的中でした。
21世紀も1割過ぎたんだから、もう新規案件の通信時文字コードはUTF-8で統一しようよ、と心の底から思います。

Shift_JISのXMLを問題なく読み込む方法

さらに調べると、どうやら回避策があるということがわかり、具体的には下記のブログエントリを参考に回避することが出きました。

内容を説明すると、バイナリフォーマットで通信し、それをByteArray→UTF-8の解釈でStringに変換→XMLという流れで解釈してあげれば問題ない模様。

// ロード開始コード.
var _loader:URLLoader = new URLLoader();
_loader.dataForamt = URLLoaderDataFormat.BINARY; // ←ここが重要.
_loader.addEventListener( Event.COMPLETE, onLoadComplete );
_loader.load(new URLRequest( _path_to_load_ ));
// ロード完了後の処理.
var bytes:ByteArray = ByteArray( _loader.data ); // 型キャスト.
var xml:XML = new XML( byteData.readMultiByte( bytes.length, "shift-jis" ) );

この流れでうまく行くというのは、おそらく、自動でXMLに変換するときに文字コード判定がバグってしまう、ということなんだと思います。


[AD]

↓ヘッドフォン入出力の分岐用に欲しい。というか、ミキシングできるらしく試してみたい。

↓フタ付き小物入れ部分が魅力的だったりするUSBハブ。箱の中にも端子があったら最高だった。

huBox HB-029

huBox HB-029

カテゴリ:Personal Computers

発売日:2010-03-01


Merry Xm.as!

0
Filed under AS3, Flash
Tagged as , , , ,

Xm.as 2008

去年のクリスマス前のことですが、「クリスマスに、Xm.asというファイル名でActionScriptで何かをやろう」と名前先行ネタ企画思い立ちblogに宣言をして、24日に公開していました。
Xm.as 20081224
ちょうどWonderflがスタートした時期だったこともあって、そこで公開していました。
Xm.asは別に人が参加してくれたわけでもなく、完全な一人遊び。

そのときの仕事で凝り固まっていた頭をほぐしたいということで、普段の仕事とは全く違うことで楽しんで作っていたのです。

Xm.as 2009

あれから1年。Xm.asのこともちょっとは考えていたのですが、でも今年はさらに忙しい時期だしなぁ、と何となく考えないようにしていました。
そんな先日、海外のecardサイトの方から「うちのecardサイトで使わせて欲しい」というメールが来ました。
コードも公開しているから使おうと思えば使えるのに、俺がMITライセンスにしていなかったり(All Rights Reservedにしています)したのでその点で気にしてメールしてくれた心意気がうれしくて、OKだよ、と返事しました。(英語が苦手なので、そこは友人に助けてもらいました…)
なんと、そのメールを送った3時間後、「サンキュー!載っけたよ!」的なメールが返ってきました!
それが下記のモノ。

Xm.as ecard at jimpix.co.uk

このメールを機に、wonderflのXm.asを見てみたら、ここ数日で突然多くの方がfavoriteとして登録してくれていて驚きました!
どういう形であれ、作ったものに反応してくれる人がいるというのはうれしいですねー!
俺にとってはちょっと早いクリスマスプレゼントという感じですらあります。

その早さに俺も乗っかって、今年も何か作ろうかなー。


[AD]

↓レゴのクリスマスセット、これは欲しい!

レゴ (LEGO) クリエイター・クリスマスセット 10199

レゴ (LEGO) クリエイター・クリスマスセット 10199

定価:¥ 12,960

Amazon価格:¥ 17,200

カテゴリ:おもちゃ&ホビー

発売日:2009-10-11


↓最近出たWonderfl本。ちょっと読んでみたいな。

ブラウザで無料ではじめるActionScript 3.0 ―It's a wonderfl world―

著者/訳者:面白法人カヤック フォークビッツ

出版社:ワークスコーポレーション( 2009-12-19 )

定価:

Amazon価格:¥ 7,698

単行本 ( 376 ページ )

ISBN-10 : 4862670776

ISBN-13 : 9784862670779