2007年03月16日

Lite2.0・・・やっぱりお前もかぁ・・・・

え〜・・・今回、新たにFLASHLite2.0での案件が来まして、これを機会にauのW51Hを購入しました。

購入理由は
1)FlashLite2.0対応端末!
2)オープンアプリにも対応!
3)そして新規契約なら端末代ゼロ円!!

まあ、3)が一番大きな理由ですが(笑)。

で、以前から持っていたソフトバンクの911SHと比べて、どれ位機種依存があるのかを見てみました・・・・。

なんだよ・・・これ、本当におなじバージョンか?
メジャーバージョンが違うじゃないか!!ってくらい、別の動きをしてくれます(泣)。

まずLite2.0になって目玉的な共有オブジェクト。
SharedObject何ですが、なんと911SHでは対応しておりません。

Adobeサイトからドキュメントを取り寄せると、

「SoftBank移動機はFlash Lite共有オブジェクトをサポートしていません。」

の一文。

なにぃぃぃぃぃぃいいいい!!
ゲームデータをセーブできんじゃないか。

まあ、仕方がない。
クライアントには端末仕様ということで報告しておきましょう。

さらにいろいろいじっていると、W51Hでキー入力が何やらおかしい。
Lite2.0になって、方向キーや決定キー、ソフトキーを取得できるようになったはずだが、全然反応しない。
そこで、System.capabilities.has4WayKeyASを取得してみると、

ソフトバンク911SH→true
auW51H → false

なんと、W51Hは左右キーに対応していないのですね。

むむむ・・・仕方がない。左右キーは諦めて上下キーだけで操作出来るように・・・って、上下も反応しないんですけど。

それじゃあってことでKey.getCode()でキーコードを調べてみたら、上下キーのどちらを押しても「9」が返ってくる・・・。

それ、TABキーのキーコードのはずなんですけど・・・。

ちなみに決定キーはどちらも「13」が返って来てて、Key.ENTERでちゃんと反応します。

しかしなぁ・・。
どういうつもりだよ、au?
っていうか日立端末だけなんですかね?

とりあえず、あまりの機種依存に、クライアントに仕様変更をお願いしなければ・・・。

もしau端末について、情報をお持ちの方はご連絡ください。
↑かなりマジモードです(泣)


posted by カモノハシ at 18:13| Comment(0) | TrackBack(1) | 携帯FLASH
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/3541209
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック

携帯Flashで上下がTABに割り当てられている場合の取得方法
Excerpt: コンテンツを作る男のブログ: Lite2.0・・・やっぱりお前もかぁ・・・・ Key.getCod...
Weblog: しっぽのブログ
Tracked: 2007-03-19 18:01