You should try :
foo.__proto__ = MyButton.prototype;
foo.__constructor__ = MyButton;
foo.enabled = true;
C ya ;)
LAlex
Simen Brekken a écrit :
> I've been experimenting on subclassing MovieClip but I've just ran
> into a problem concerning built-in methods, take the following example:
>
> an instance named "foo" is already present on stage (no linkage id).
> And I want to cast foo into MyButton:
>
> class MyButton extends MovieClip {
> public function onRollOver() {
> trace("bar");
> }
> }
>
> foo.__proto__ = MyButton.prototype;
>
> I would now expect the onRollOver event to fire correctly but it does
> not, any clues on why this happens to built-in methods?
>
> --
> Regards,
> Simen Brekken
> ------------------------------------------------------------------------
>
> _______________________________________________
> osflash mailing list
> [email protected]
> http://osflash.org/mailman/listinfo/osflash_osflash.org
>
_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org