チェンジセット 3046

差分発生行の前後
無視リスト:
コミット日時:
2009/08/24 11:58:17 (4 年前)
コミッタ:
katapad
ログメッセージ:

MultiProgressManager?.asに getter setterを追加
SiMultiProgressManager?.asがsuperを正しく呼んでいなかったので修正

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • as3/MultiProgressManager/trunk/doc/all-index-F.html

    r3044 r3046  
    3636</tr> 
    3737<tr> 
     38<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('com/katapad/load/multiprogress/class-list.html');" href="com/katapad/load/multiprogress/MultiProgressManager.html#friction">friction</a> &mdash; Property in class com.katapad.load.multiprogress.<a onclick="javascript:loadClassListFrame('com/katapad/load/multiprogress/class-list.html');" href="com/katapad/load/multiprogress/MultiProgressManager.html">MultiProgressManager</a></td> 
     39</tr> 
     40<tr> 
     41<td width="20"></td><td> 
     42   スムーズにするときのfrictionの値。 
     43   </td> 
     44</tr> 
     45<tr> 
    3846<td style="padding-bottom:20px" colspan="2"></td> 
    3947</tr> 
  • as3/MultiProgressManager/trunk/doc/all-index-M.html

    r3044 r3046  
    3636</tr> 
    3737<tr> 
     38<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('com/katapad/load/multiprogress/class-list.html');" href="com/katapad/load/multiprogress/MultiProgressManager.html#maxSpeed">maxSpeed</a> &mdash; Property in class com.katapad.load.multiprogress.<a onclick="javascript:loadClassListFrame('com/katapad/load/multiprogress/class-list.html');" href="com/katapad/load/multiprogress/MultiProgressManager.html">MultiProgressManager</a></td> 
     39</tr> 
     40<tr> 
     41<td width="20"></td><td> 
     42   useFriction時にパーセントの伸びの1フレームあたりの限界値を設定します。0.1を設定すると 0から1に一気にいくのではなく、0.1、0.2、0.3…とあがっていきます 
     43   </td> 
     44</tr> 
     45<tr> 
    3846<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('com/katapad/load/multiprogress/class-list.html');" href="com/katapad/load/multiprogress/MultiProgressManager.html">MultiProgressManager</a> &mdash; Class in package <a onclick="javascript:loadClassListFrame('com/katapad/load/multiprogress/class-list.html');" href="com/katapad/load/multiprogress/package-detail.html">com.katapad.load.multiprogress</a></td> 
    3947</tr> 
  • as3/MultiProgressManager/trunk/doc/all-index-U.html

    r3044 r3046  
    3636</tr> 
    3737<tr> 
     38<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('com/katapad/load/multiprogress/class-list.html');" href="com/katapad/load/multiprogress/MultiProgressManager.html#useFriction">useFriction</a> &mdash; Property in class com.katapad.load.multiprogress.<a onclick="javascript:loadClassListFrame('com/katapad/load/multiprogress/class-list.html');" href="com/katapad/load/multiprogress/MultiProgressManager.html">MultiProgressManager</a></td> 
     39</tr> 
     40<tr> 
     41<td width="20"></td><td> 
     42   パーセントの上昇ををスムーズ(線形補完)にするかどうか 
     43   </td> 
     44</tr> 
     45<tr> 
    3846<td style="padding-bottom:20px" colspan="2"></td> 
    3947</tr> 
  • as3/MultiProgressManager/trunk/sample/src/classes/multiprogresssample/Preloader.as

    r3043 r3046  
    6565                         
    6666                        //MultiProgressManagerを作ります。 
    67                         _progressManager = SiMultiProgressManager.getInstance(stage, true, 0.3, 0.1); 
     67                        _progressManager = SiMultiProgressManager.getInstance(stage, true, 0.3, 0.05); 
    6868                        //このイベントにまとめられたパーセントのプログレスが入っています。 
    6969                        _progressManager.addEventListener(ProgressPercentEvent.PERCENT_PROGRESS, progressHandler); 
  • as3/MultiProgressManager/trunk/sample/src/lib/com/katapad/load/multiprogress/SiMultiProgressManager.as

    r3043 r3046  
    4747                 * getInstance 
    4848                 */ 
    49                 public static function getInstance(enterframe:DisplayObject = null, useFriction:Boolean = false, friction:Number = 0.3, maxSpeed:Number = NaN):SiMultiProgressManager 
     49                public static function getInstance(enterframe:DisplayObject = null, useFriction:Boolean = true, friction:Number = 0.3, maxSpeed:Number = NaN):SiMultiProgressManager 
    5050                { 
    5151                        if (_instance == null)  
     
    5959                public function SiMultiProgressManager(enforcer:SingletonEnforcer, enterframe:DisplayObject, useFriction:Boolean, friction:Number, maxSpeed:Number)  
    6060                { 
    61                         super(); 
     61                        super(enterframe, useFriction, friction, maxSpeed); 
    6262                } 
    6363                 
  • as3/MultiProgressManager/trunk/src/com/katapad/load/multiprogress/MultiProgressManager.as

    r3043 r3046  
    118118                 * 複数のプログレスをまとめるクラスを作ります 
    119119                 * @param       enterframe              EnterFrame用DisplayObject。通常はstageの参照を渡します。 
    120                  * @param       useFriction             パーセントをスムーズにするかどうか 
     120                 * @param       useFriction             パーセントの上昇ををスムーズ(線形補完)にするかどうか 
    121121                 * @param       friction                スムーズにするときのfrictionの値。 
    122122                 * @param       maxSpeed                useFriction時にパーセントの伸びの1フレームあたりの限界値を設定します。0.1を設定すると 0から1に一気にいくのではなく、0.1、0.2、0.3…とあがっていきます 
     
    323323                } 
    324324                 
     325                /** 
     326                 * パーセントの上昇ををスムーズ(線形補完)にするかどうか 
     327                 */ 
     328                public function get useFriction():Boolean { return _useFriction; } 
     329                 
     330                public function set useFriction(value:Boolean):void  
     331                { 
     332                        _useFriction = value; 
     333                } 
     334                 
     335                /** 
     336                 * スムーズにするときのfrictionの値。 
     337                 */ 
     338                public function get friction():Number { return _friction; } 
     339                 
     340                public function set friction(value:Number):void  
     341                { 
     342                        _friction = value; 
     343                } 
     344                 
     345                /** 
     346                 * useFriction時にパーセントの伸びの1フレームあたりの限界値を設定します。0.1を設定すると 0から1に一気にいくのではなく、0.1、0.2、0.3…とあがっていきます 
     347                 */ 
     348                public function get maxSpeed():Number { return _maxSpeed; } 
     349                 
     350                public function set maxSpeed(value:Number):void  
     351                { 
     352                        _maxSpeed = value; 
     353                } 
     354                 
    325355        } 
    326356