【Actionscript 3】

AS3, 作成済みBitmapDataを違う色で塗りつぶしたい

Actionscript3

作成した BitmapData を違う色で塗りつぶすメモ。

最初に BitmapData.colorTransform を使おうとしたけど、これだとオリジナルカラーに乗算されてしまう様子。
なんか初期化する手順が抜けてるんだろうなー
この投稿の続きを読む »

Bookmark and Share

Actionscript 3, 地球をレンダリング

Flash CS4

Flash, Actionscript の3D表現を学習中です。
Flash Player 10 – AS 3 を使い地球を作ってみました。

3Dライブラリを使うのもアリなのでしょうが今回はサードパーティーの助けを借りないことにしました。

テクスチャで用意した画像をいかに負荷なくマッピングしていくかが重要みたいです。
マッピングするためにテクスチャを3角形に分割する必要があります。
ポリゴン(?)のようなものを作るってことらしい。

Flash Player 10 から使える drawTriangles を使いましたが、これがムズイ。

なんとか地球が出来上がり水平に回転するところまではたどり着きました。
AS2 時代の DisortImage Class by kirouko と Advanced ActionScript 3.0 Animation を参考にコードを組み立てました。

demo
Flash 3D Earth

マッピングと言うより、テクスチャで用意した画像を丸めてるのかな。

Bookmark and Share

Actionscript , 最適化するためのアレコレ

Flash News

unbland.org でACTIONSCRIPT の最適化 TIPS を WONDERFL に投稿しました、が公開されています。
都市伝説のような Actionscript 最適化の話はホントもあればアヤシいのもありますが、本物の登場です。

実証コードを Wonderfl にアップしテストしてくれています。

Actionscript コンテンツはパフォーマンスとの勝負になることも多く、速度が満足するレベルに至らず機能実装をあきらめたりすることもあったりします。
そのため、ネット上には最適化Tipsは多いのですがテストコードがないことが多く「ホント?」かなと思うこともあります。
今回はコードも確認できますし、ブログで解説もしてくれているので大変助かります。

才能と体力のある人にはかなわないと思わずにはいられない今日この頃です。

Bookmark and Share

今さらながら Actionscript 3 コーディング規約

Actionscript3 Flash

Adobe Open Source
Flex SDKコード記述に関する規則とベストプラクティス

かなり前に英文しか無かったドキュメントの翻訳版。
翻訳自体も2008-05-19、すいぶん前の話。
Flex で調べたいことがあったので Adobe のサイトでガサガサしてたらこのページへたどり着いた。

久しぶりに見たのでクリップしておく。

かなり「後日発表予定」が目につく、で後日ってイツ?
原文も同じ項目が TBD になってるので翻訳の問題ではなさそう。

気になったところをメモ。

この投稿の続きを読む »

Bookmark and Share
WP Theme & Icons by N.Design Studio
RSS