/** * * @author GH * */ class EImage extends eui.Image { /** 是否创建完毕 */ public isCreated: boolean; /** 是否释放了资源 */ public isDisposed: boolean; public set mTest(test:string){ } public get mTest():string{ return ""; } public set testAny(any:any){ } public get testAny():any{ return ""; } public constructor(source?: string | egret.Texture) { super(source); } public childrenCreated(): void { super.childrenCreated(); this.isCreated = true; } public dispose(): void { var self = this; if(self.isDisposed) { return; } self.isDisposed = true; self.isCreated = false; } }