imodeようのSWFファイルは作成できるの?
Macromedia - DevNet : iモード用Flash開発講座を読んでいてびっくり!!。
"Flash Lite のスクリプトが Flash 4 ベースであるという点です。"と書かれている部分です。
あることが脳裏によぎりました。フラッシュ4swfはiModeで見えないのかもしれないということです
そこで調べてみることにしました。
しかし、最大の問題は私が携帯電話を持っていないことです。
テストする環境がありません。
iモードHTMLシミュレータがあるじゃないか!!
とりあえず、動作チェックには
"iモードHTMLシミュレータ"を用いることにしました。
とりあえず
Macromedia - DevNet : iモード用Flash開発講座
によると。 ファイルサイズが限定されていること。20kbです。
(どのくらいかというと私の持っている600×800のPng画像なんかは180kbはあります)
まずはきちんとインストールされているかチェック
こんなのをimodeで表示してみました。
へぇーimodeだとこんな感じて表示されるんだっという気分になります。
次はフラッシュです。まずは空のフラッシュを読み込めるかです
こんなの作りましたで結果は何も起きません。
それは当然なことで、空のSWFファイルなので当たり前です。少し自信がなくなってきました
何か表示してみることにしましょう
こんなの作りました
おーーー。チッチャナ四角が表示されています。
次は画像を表示してみよう
とりあえず注意しないといけないのは、容量制限と、swfでは使えないjpgが
あるということだな
とりあえずこんなのを書いてみた。表示している画像
作成したSWF
エーとリンクを張っているのはうまく動いたものです。
実は最初に書いたものは動きませんでした。
jpgファイルを読み込んで作成したものなのですが、IEで見れるのに
iモードHTMLシミュレータだと見れません。うー頭が痛い問題です
ちなみに、「ログを見れば原因がわかったのかも知れませんが見ませんでした(最悪です)」
バグかな、それともDOCOMO用のSWFファイルなんていうものがあるのかなとか考えていましたが、
てんきが訪れました。それは「それじゃーdbl読んでみっかなー」。と考えたことです。
そもそもMingは私の妄想ではdblを読み込むように作ってイルっぽい(ソースとか見ないで妄想しています)
しかし
・・・しかし
うまくいってしまったのです。
まずはPixiaでpngになおして。 pngは透明情報を保存するを選んで
png2dblでdblに直して、読み込むと
画像を表示できるswfを作成できました。
|
感想
Macromedia - DevNet : iモード用Flash開発講座
はさいこうですね。 使えない機能だとか一発でわかります。
今回参考にしたサイト
Macromedia Flash Lite for the i-mode Service by NTT DoCoMo
PHPマニュアルJA
iモードHTMLシミュレータ
kyuconブログ
DoCoMo Net - 製品・サービス・料金 - i-mode - iモード向けFlash
Macromedia Flash Lite for DoCoMo i-mode Authoring Guidelines (← Googleでさがしてね)
そして PHPだぜ
|