Loader クラスを拡張しようとしています。
変数を格納したい。
例:
package
{
import flash.display.Loader;
public class MyLoader extends Loader
{
private var _typeOfGallery:String
public function MyLoader()
{
super()
}
public function set typeOfGallery(value:String):void
{
_typeOfGallery = value
}
public function get typeOfGallery():String
{
return _typeOfGallery
}
}
}
それから私はこのように使用しています:
var loader:MyLoader = new MyLoader()
loader.typeOfGallery = 'games'
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loaded)
function loaded(e:Event):void{
trace(e.target.typeOfGallery)
}
次のエラーが表示されます。
ReferenceError: エラー #1069: プロパティ typeOfGallery が flash.display.LoaderInfo に見つからず、パターン値がありません。
(エラーメッセージをポルトガル語から英語に翻訳しました)
このエラーを受け取らないように Loader を拡張するにはどうすればよいですか?
ありがとう。