Error (1) †なきたくなる。 エラー †5003: バイトコードの生成中に不明なエラーが発生しました。 5005: バイトコードの最適化中に不明なエラーが発生しました。 なにこれ? †コンパイラのバグ トリッキーな書き方とかしてると発生する。!? 解決策 †コンパイラのバグだから、ほんとはソースは悪くない。!? コンパイラのバグだから、通るまでがんばってロジック書き直すしかない。 以下は解決策じゃなくて経験談 †別のPCでパブリッシュしなおしたら、エラーが起こらなくなった †PV3Dをimportしていたのをやめたら、エラーが起こらなくなった †importしすぎ!?! 設定を変える †index.fla のパブリッシュ設定開いて、ActionScript? 3.0 設定で、「オプティマイザ: ファイルサイズを縮小し、パフォーマンスを向上」のチェックをはずす。 追記 †どうやらコンパイラのメモリ不足だったみたいです。 http://saqoosha.net/2008/12/24/1662/ ここのコメントに書いてあるように、私もprogressionでこのエラーと遭遇しました。。 Error (2) †エラー †SecurityError: Error #2123: セキュリティサンドボックス侵害 : BitmapData.draw: file:///Users/****/index.swf は unknown URL にアクセスできません。ポリシーファイルへのアクセスも許可されていません。 どういうときに起きたの? †Video が読み込んでいて、画面のキャプチャとろうとして、drawしようとしたときにエラーが出た。 var test:BitmapData = new BitmapData(500, 500); test.draw(sample); なんでエラーでるの? †attachNetStream? してました。こいつらしい。 attachNetStream(null); Saqoosha さんのブログに詳しく書いてありました。 http://saqoosha.net/2007/12/19/628/ 解決策 †私の場合、Video を remove しちゃいました。いらなかったので。。 Error (3) †エラー †ArgumentError: Error #2084: 引数の AMF エンコーディングは、40K 以下でなければなりません。 なんで? †LocalConnection? は 40kb までしかデータを送れない。 解決策 †var test:BitmapData = new BitmapData(500, 500); test.draw(sample); //上からちょっとづつ送る for (var row:uint=0; row<500; row+=50) { var byte:ByteArray = test.getPixels(new Rectangle(0, row, 500, 50)); byte.compress(); localConnection.send("NAME", "sampleMethod", byte); } Error (4) †エラー †ArgumentError: Error #2082: このオブジェクトは既に接続されているため、接続できません。 なんで? †LocalConnection? で複数ブラウザを開いていたり、複数タブを開いている場合に発生する。 解決策 †http://level0.kayac.com/2007/05/localconnection.php Comment †
Counter: 12547,
today: 2,
yesterday: 0
|