読者です 読者をやめる 読者になる 読者になる

Flashの初期設定パラメータにHTMLを使う

Flash非対応デバイスを気にしなきゃならないこのご時世、Webデザインやるときは、Flashコンテンツの代替として、HTMLの代替画像と最低限のJavascriptアニメーションがあって当然って感じになってきました。それどころかむしろ逆に、HTMLとJavascriptだけでコ…

ActionScript3のarguments.calleeのサンプルコードがひどい

FlashのAPIドキュメントは前からサプルコードの質がひどいのはわかっていたけど、こんなにわかりやすいダメっぷりは新記録なので取り上げます。http://livedocs.adobe.com/flex/3_jp/langref/arguments.html#calleeECMAスクリプト使いにはお馴染み、argument…

cacheAsBitmapの法則

FlashのcacheAsBitmapの謎が解けました。cacheAsBitmap有効な場合、「ビットマップとして半透明になった感じ」を期待しているところで、なぜか「下位構造のシェイプが全部透けてる感じ」になります。フィルタがひとつでもあれば、ビットマップとして半透明(…

AS2のprototypeを強化してみた

AS3どやねんとか言ってる間に、こんどはAS4だそうですが、じっさいは、FlashPlayerのレギュレーションが8を超える案件ってどのぐらいあるんだろうかと疑問だったりします。「9使っていいよ」はだいぶ増えてきたかもしれないけど、じゃあ、AS3が本当に必要な…

CSVをちゃんと読む Flash/JavaScript

FlashでCSVファイルを読む必要があったので、使えるものがないかFlashとCSVでググってみたところ… var lines = text.split("\n"); var sheet = []; for(var i = 0; i < lines.length; i++) { sheet.push(line.split(","))); } なんじゃこりゃ。こんな感じの…

FlashPlayer10の3Dパフォーマンスを試す

というわけで、FlashPlayer10専用でこんなデモを作ってみました。http://tanakahisateru.web.fc2.com/flash/fp10teapot/行った先にはソースがあるので、初期化パラメータやレンダリングパスをいじって遊ぶことができます。Flex 4 SDKのmxmlcにMain.asを食わ…

Papervision3DのAPIヘルプ

FlashPlayer9の高速言語処理系で3Dレンダリングしちゃうという、噂のPapervision3D。アフィン変換じゃ済まない変形ができておいしいかも。というわけで、API全体像をつかむため、バージョン2.0 beta1のAPIヘルプをchm形式に変換しました。CHM converted Pape…

FlashDevelop 3 beta9 はFlex SDKがそのまま使えます

http://d.hatena.ne.jp/tanakahisateru/20080830/1220043869で書いたパッチを含んだ、FlashDevelop 3 beta9 がリリースされました。これで、Flex SDKの改変なしにAS3プロジェクトをビルド/実行できるようになります。-Duser.language=en の追加も、日本語リ…

日本語環境で素のFlex SDKとFlashDevelopを動かすパッチ

たったいま、日本のFlashプログラマにとって重要なパッチが、FlashDevelopのソースリポジトリにコミットされました。FlashDevelopと素のFlex SDKが日本語環境でうまく協調できるようにしたものです。 これまで何がうまく動かなかったかについて、詳しくはこ…

FlashDevelop 3 beta8 のFDB設定

レビュー http://d.hatena.ne.jp/tanakahisateru/20080807/1218078130 からはや3週間、FlashDevelop 3 beta8がリリースを迎えた模様です。 http://www.flashdevelop.org/community/viewtopic.php?f=11&t=3470リリース版は、Windows VistaのUAC下で綺麗に動い…

Flex3のchmとりあえずホットフィックス

http://code.google.com/p/flashhelp2chm-ja/downloads/list にて、Flex 3 の「今の」オンラインドキュメントに対応したchm変換スクリプトに修正。とりあえず今のうちなら使える。

Flex3のchm難航

http://code.google.com/p/flashhelp2chm-ja/issues/detail?id=11ぬう、AdobeのオンラインドキュメントはHTMLコードの体裁が変わってた。リリースしちゃったflashhelp2chmだと、パースできないじゃないか。相手がオンライン文書になった時点で、もう正規表現…

FlashDevelop 3 beta8 先取りレビュー

このエントリ執筆段階ではリリース済みなのはベータ7までですが、リリースされてからだいぶ経っているので、ベータ8のソースを見てみて、ベータ7以降の変化を見てみました。http://www.flashdevelop.org/community/viewtopic.php?t=23 からたどり、 osflash …

FlashDevelop 3 のよりスマートな日本語対応

どうやら以前書いた FlashDevelop 3.0.0 beta5 と日本語Flex2 SDK - なんたらノート 第二期 では、対応が不十分になってきたらしく、こんどはFlexコンパイラシェルfcshが帰ってこないという問題に遭遇しました。Flex SDKのjvm.configにて、SDKツールの表示言…

Flex 3 リファレンスからchmに

このエントリは2008/04/16の再掲です 表現をユル目に書き換えています。flashhelp2chm-ja - Convert Adobe Flash documents to CHM - Google Project Hosting をFlex 3にも対応させようと思い立って、Flex 3 SDKのAPIリファレンスを探すも、なんと、Flex 3 S…

FlashDevelop 3.0.0 beta5 と日本語Flex2 SDK

FDBが終了しない不具合を解消する このエントリは2007/12/11の再掲です FlashDevelopという優れた ActionScriptエディタがあります。ActionScriptでコーディングできる、あらゆるものをサポートしていて、mtascや FlexSDKでのコンパイルがワンアクションでで…