2009-05-01から1ヶ月間の記事一覧

Image(SWFLoader)で読み込みエラーになったときにエラー用の画像を表示したい

ちょっとひっかかったのでメモ。 自分はImageを継承したクラス内で記述しているけど、外からでもできると思う。 まず、HTTP_STATUSイベントを待つ。 image.addEventListener(HTTPStatusEvent.HTTP_STATUS, onHttpStatus);onHttpStatusは次のように書く。 pri…

UITextFieldでの同時押し

UITextFieldで複数のキーを同時押しすると、KEY_DOWNもKEY_UPもCHANGEも1回しか呼ばれないときがある。文字数を調べるルーチンを呼んでいたところでこの問題にひっかかって、正しい文字数が表示できなかった。こういうときは遅延実行がお役立ち。 textfield.…

PopUpされるUIComponentで呼ばれるイベント

ちょっとひっかかったので軽く調べた。同じUIComponentのインスタンスをPopUpManagerから開いたときに呼ばれるイベントは、 1回目 add preinitialize initialize creationComplete 2回目以降 add show で、てっきりcreationCompleteが2回目以降も呼ばれる物…

ASの3項演算子

びびったので載せる。trueとfalse両方評価されるわけじゃないんだ。 true ? trace("AAAA") : trace("BBBB"); false ? trace("CCCC") : trace("DDDD");AAAA DDDD

自分用JSONとXMLの違い

as3corelibのJSON.decodeを使ってJSONをArrayに変換した場合と、素のXMLとの違いを超適当にまとめる。 JSON XML サイズ(TwitterAPIのfriends) 140KB 206KB loader.dataからのデコードの仕方 JSON.decode(loader.data) XML(loader.data) デコードされたデータ…