hello :)

In the playerglobal.swc you can find the DisplayObject.x declaration :

public function set x(value:Number):void;

You must keep the same argument name and the same return type in your
override :

public override function set x(value:Number):void
{
      super.x = value ;
      // custom
}

In your code you forget the :void ?

EKA+ :)

2008/6/26 Jason Van Cleave <[EMAIL PROTECTED]>:

> I have a class that extends Sprite. When the x value of the Class is
> changed
> I want to know so I can change another value.
>
> So I tried
>
> override public function set x(n:Number)
> {
>   super.x=n;
>   //added functionality would happen here
> }
> but I get "Incompatible override"
>
> So I could build a setX method but this wouldn't prevent Class.x from being
> directly changed
>
> public function setX(n:Number)
> {
>    x=n;
>    //added functionality would happen here
> }
>
> Any suggestions?
> _______________________________________________
> Flashcoders mailing list
> [email protected]
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to