Salve, ho necessità di sovrascrivere le properietà di una super classe, ma sto trovando enormi difficoltà.
Per fare un esempio, diciamo che voglio tracciare una linea con due spessori diversi, usando due classi distinte... Qualcosa tipo:
Il problema che ho, è che nel momento in cui chiamo super, proprieta torna a valere 1, e non più 2.codice://SuperClass.as package nomePackage { public class SuperClass extends Sprite { public var proprieta:uint = 1; //Costruttore public class SuperClass (argomentoCostruttore:MovieClip) { graphics.lineStyle (proprieta, 0x000000); } } } //------------------------------- //SubClass.as package nomePackage { public class SubClass extends SuperClass { public class SubClass (argomentoCostruttore:MovieClip) { proprieta = 2; super(argomentoCostruttore); } } }
Come posso risolvere?

Rispondi quotando