タグ

ブックマーク / tmty.jp (3)

  • ケータイサイトでFlashLiteコンテンツを動的生成する(その3)

    前回までのエントリ(第1回, 第2回)では、FlashLite コンテンツのサーバでの動的生成/合成処理について、開発ステップの全体的な流れや、swfmill を使用する際の SWF 構造の見方などについて紹介してきました。 今回は、前回のサンプルを使って、実際に swfmill を使用しながら SWF の動的生成をおこなう手順を紹介していきます。 前回の後半で、swfmill swf2xml で得られた XML をテンプレート化しておき、これを操作する方法として、次の2種類を紹介しました。 XML 中の置き換えをおこなう部分を場所を一意に特定できる文字列にしておき、プログラムからは文字列置換により書き換える 置き換え対象部分を独自に定義した要素などに編集しておき、適当な XML 操作のための API (僕の場合は、PHP であれば SimpleXML、Ruby であれば REXML や

  • ケータイサイトでFlashLiteコンテンツを動的生成する(その2)

    前回のエントリでは、サーバで生成した FlashLite コンテンツを配信するケータイサイトの開発/制作フローとして、以下のような流れを紹介しました。 SWF への入出力(input/output)に見通しを立てる (全員で) Flash IDE でプロトタイプの fla ファイルを制作し、SWF でパブリッシュ (デザイナ) SWF 中の何(What)を、どのように動的にいじりたいかを整理 (全員で) (ここまでが前の項) 動的にいじる手段を選択 (主に開発者で) 決定した手段に応じて、SWF への入出力を決定 (主に開発者とデザイナで) fla の制作ルールを決める (主に開発者とデザイナで) 上の制作ルールに基づいて Flash IDE で fla ファイルを制作し、番用の SWF をパブリッシュ (デザイナ) 制作した SWF を必要に応じてテンプレート化する (開発者もしくはデ

  • ケータイサイトでFlashLiteコンテンツを動的生成する(その1)

    以前、ケータイ Flash を中心に、細々と SWF バイナリを読んでいた時期があったのですが、そんなこんななご縁で、FlashLite コンテンツの動的生成(FlashIDEを介さずに、Webアプリケーションサーバ側で、SWF を自動作成する)方法について聞かれることが多いです。なんか、最近になってやけに多くなった気がするので、ちょっと理由を考えてみたのですが、 大半のユーザが FlashLite 対応機種を持つようになった アバター系(キャラとか部屋とか)着せ替え提供サイトが、より高精細(キレイでなめらか)なアニメーション素材を提供できるようになった ケータイでFlashゲームをやる、という文化/リテラシが浸透してきた FlashLite コンテンツは、通信制限や、1URLあたりのファイルサイズ制限などのケータイ特有の制限により、FlashLite 単独で動的なコンテンツにしづらい (

  • 1