「この関数一体何処から呼ばれてんだよ!!」って思う事ありますよね。そんなとき、以下のコードで簡単にスタックトレースを取る事が出来ます(デバッグプレーヤーのみ)。 trace(new Error().getStackTrace());
「この関数一体何処から呼ばれてんだよ!!」って思う事ありますよね。そんなとき、以下のコードで簡単にスタックトレースを取る事が出来ます(デバッグプレーヤーのみ)。 trace(new Error().getStackTrace());
FireBugのコンソールに行番号付きでswfで発生した例外のスタックトレースを表示する手順です。ポイントは以下。 デバック版Flash Playerでswfを実行。 →発生した例外からスタックトレースが取得できるようになります。 コンパイルオプションでデバッグをオンにしてコンパイル。 →swfにソースコードの情報が保持されるようになり、スタックトレースに行番号が含まれるようになります。 log.asでスタックトレースを出力。 →スタックトレースがFireBugのコンソールに出力されます。 1.デバック版Flash Playerのインストール Adobe Flex 3 ヘルプ - デバッガ版の Flash Player の使用を参考に、デバッグ版Flash Playerをインストールします。 ローカル環境(Windows XP / FireFox 3.0.1)だと、 FireFoxを終了
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く