Warning: リポジトリと同期できません (サポートされていないバージョンコントロールシステム "svn です。 Python のライブラリに "svn" が正しくインストールされているか確認してください。)

初期バージョン から バージョン 1 における更新: as3/Misc

差分発生行の前後
無視リスト:
更新日時:
2007/07/15 10:41:54 (17 年 前)
更新者:
hirobe (IP アドレス: 218.110.15.223)
コメント:

--

凡例:

変更なし
追加
削除
変更
  • as3/Misc

    v1 v1  
     1= ActionScript3のサンプル = 
     2自分用。よく使うものを置いておきます。 
     3 
     4== 新しくプロパティを作る == 
     5メンバ変数をプロパティとして公開するには 
     6getとsetを使う。クラス内で使うメンバ変数にはmy*という名前にする。 
     7{{{ 
     8public class Test 
     9{ 
     10        /* 範囲の最大値 */ 
     11        private var myMax:int = 10; 
     12        public function get maxScrollPosition():int { 
     13                return myMax; 
     14        } 
     15        public function set maxScrollPosition(value:int):void { 
     16                this.myMax = value; 
     17        } 
     18} 
     19}}} 
     20 
     21== 親クラスのプロパティを上書きする == 
     22サンプルでは、横幅を変更不可にしています。 
     23{{{ 
     24public class Test 
     25{ 
     26        override public function set width(value:Number ):void  { 
     27                //super.width=value; 
     28        } 
     29} 
     30}}}