« 京都造形 | メイン | AS3_メモ2 »

2007年11月21日

AS3_メモ1

かなりマニアックで、普通に仕事してたら、ぶちあたらんバグだけども、
私はけっこうぶちあたって、しかも忘れやすい関連のめもめも。

1.webでなくて、単体のexeなどで、外部ファイルへの記述に、./が入ってるとロードされないっぽい。
※前からそういうもんだったっけかな?

var urlRequest : URLRequest = new URLRequest("./xml/sample.xml");
これだとダメで、
var urlRequest : URLRequest = new URLRequest("xml/sample.xml");
これだと読む。

2.WindowsPCで、ごくまれにSoundDriverがインストールされていないマシーンがあって、
そいつのイベント処理なんかでで、サウンドを鳴らしてから振る舞いを定義すると、
サウンド関連でつまって、その後の遷移が行われないっつー致命傷があるもんで、
サウンド関連の記述は、遷移のイベントが完全に終わった最後の最後に記述することにしろ、俺! 、っと、、、俺ルール。

3.IOエラーでまくりサイトを良くみるが、はずかしいので、必ずロード関連ではIOErrorイベントをaddListenerしろ。
つーか、めんどくさいから、ロード関連のクラスは拡張して、全部addListenerしといて、それを使え、俺!、っと、これも
metaphorルール。

あと、あれ、FTD3.0のMac版は、いろいろバグ多し。
なもんで、まだ買わない方がいいですよ〜、ホント。win版は問題ないらしい。

投稿者 naga : 2007年11月21日 23:40

コメント