携帯用 Flash lite で作ったゲームを PC でも遊べるようにする時の注意点


経緯

「以前携帯用に Flash lite で作ったゲームが好評だったので、PC でも遊べるようにしてくれ」と頼まれた。入力方法を変更する程度の修正で動くものだったのだが、修正ファイルを PC で動作確認した所、ごく稀に正常に動作しない事があった。どうやらデータの初期化に失敗している感じだった。

Read more

__defineSetter__だけ上書きしようとしたらダメだった。


原因

prototype に定義してある __defineGetter__ と __defineSetter__ のうち、変更の必要があった __defineSetter__だけを上書きしようとした。

結果

正常に動かなくなりました。(動作はするが正常ではなく、Firebugなどでエラーは返らない)

Read more

MobileMe ウェブギャラリー に認証をかける


MobileMe ウェブギャラリー が使えるようになったんですが、認証をかける方法が me.com では見つかりませんでした。

iPhoto 08を使い、以下の手順で認証をかけられました。

Read more

ASonJS _rotation 回転軸が設定できるように変更


※ASonJS は JavaScript 上で ActionScript 1.0 みたいなコードが書けるようにしたいライブラリもどきです。

http://www.grkt.com/iphone/sample/rotation_origin.html

MovieClip に _origin っていうプロパティを作って、それをいじると _rotation を変更した時に軸になる原点が変更できるようにした。

Read more