« オジー | Home | 何も正しくない »

Jun 262011

LoadBitmapData

久々Progressionネタを書いてみる。
LoadBitmapDataのcompleteの処理はL193から以下のように記述されている。
private function _complete( e:Event ):void {
	// 対象が Bitmap であれば
	try {
		// データを保持する
		super.data = Bitmap( _loader.content ).bitmapData;
	}
	catch ( err:Error ) {
		// データを破棄する
		super.data = null;
		
		// 破棄する
		_destroy();
		
		// エラー処理を実行する
		super.throwError( this, err.message );
		return;
	}
	
	// 破棄する
	_destroy();
	
	// 処理を終了する
	super.executeComplete();
}
これ、
super.throwError( this, err.message );
この部分
super.throwError( this, new Error(err.message) );
にしないと動かないんじゃないかしら?と思った。

そんなこたーないかしら? もうライブラリに手を入れないようにしようと思っているけれど、ちょっとここは直さないと動かないんじゃないかなぁ?

Leave a comment

Search and Archives