Esta es mi superClase Banco
Código ActionScript :
package {
import flash.display.Sprite;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.display.MovieClip
import Cajero
public class Banco extends Sprite
{
public var l:Number = 0;
private var count:String = "cuenta Creada";
public var mc:MovieClip;
public var sprite:Sprite = new Sprite();
public function Banco(mc:MovieClip)
{
this.mc = mc;
}
public function Cuenta():void{
trace(this.count)
}
public function Click():void{
this.mc.addEventListener(MouseEvent.MOUSE_DOWN,this.Comprovar);
}
private function Comprovar(m:MouseEvent):void{
this.mc.addEventListener(Event.ENTER_FRAME,this.Consulta);
}
protected function Consulta(e:Event):void{
this.l++
if(this.l > 1 && this.l <= 100){
if(this.l == 100){
trace("Consulta Listra"+"-Loading: "+this.l)
Remove();
}
}else{
trace("Generando Consulta")
}
}
private function Remove():void{
this.mc.removeEventListener(Event.ENTER_FRAME,this.Consulta);
}
}
}
Esta es mi subClase Cajero
Código ActionScript :
package {
import flash.display.Sprite
import flash.display.MovieClip
import flash.events.Event;
import flash.events.MouseEvent;
public class Cajero extends Banco {
public function Cajero(mc:MovieClip) {
super(mc)
}
override protected function Consulta(e:Event):void {
super.Consulta(e);
}
}
}mi Archivo FLA
Código ActionScript :
import Banco
var cajero:Cajero = new Cajero(circle);
var banco:Banco = new Banco(circle2);
cajero.Cuenta() (<-----ES ESTE MI PROBLEMA NO QUIERO QUE CAJERO HEREDE CUENTA)
banco.Click();
cajero.Click()
AHORA SI AYUDA PLEASE ESTA MEJOR DETALLADO SALUDOS!