Flash

Flash lite 1.1 で Math.atan2() に変数を使うと変な値が返ってくる

今 KONAMI LIFE 用に Flash lite 1.1 で作ってるゲームで Math.atan2 が妙な挙動をしました。 作っているゲームは、イメージ的には空中ブランコみたいな感じで、棒がある方向に手を伸ばしてつかむ、というものなんですが、 棒が左にある時だけ挙動が怪しくな…

面白い!『「50個のポリゴンでモナリザ」を AS3 で』

わー。なんだかよくわかりませんが面白い! 仕組みは単純。ランダムに配置したポリゴンをランダムに変形させたり色を変えたりしてみて、モナリザの画像の色に近づけば採用、そうでなければ止める。これだけ。微分してとか、輪郭抽出してとか、そういう賢いこ…

ApplicationDomain で読み込みSWFとクラス名がかぶってても問題ない

眠いので簡単なメモだけ。Flashで、同名だと親のクラスが優先されて子は無視される、というのにつまずいたので検索。ApplicationDomainを使う事でクラスの上書きしたり、読み込んだSWFと共用したりできる。BeInteractive! [Loader と ApplicationDomain によ…

macromedia.jp は売り出し中です!

昔書いた Flash lite のメモを、何をするでも無く見てたら「参考リンク」として「マクロメディアモバイル(macromedia.jp)」にリンクが張ってありました。たしか、当時は Flash lite のサンプルのSWFファイルが表示されてたと思います。UFO みたいのがビー…

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

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