= ActionScript3のサンプル = 自分用。よく使うものを置いておきます。 == 新しくプロパティを作る == メンバ変数をプロパティとして公開するには getとsetを使う。クラス内で使うメンバ変数にはmy*という名前にする。 {{{ public class Test { /* 範囲の最大値 */ private var myMax:int = 10; public function get maxScrollPosition():int { return myMax; } public function set maxScrollPosition(value:int):void { this.myMax = value; } } }}} == 親クラスのプロパティを上書きする == サンプルでは、横幅を変更不可にしています。 {{{ public class Test { override public function set width(value:Number ):void { //super.width=value; } } }}}