チェンジセット 3103
- コミット日時:
- 2009/09/16 19:06:23 (2 年前)
- ファイル:
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
as2/CC_ezScrollField/src/CC_ezScrollField.as
r3057 r3103 10 10 11 11 1.ASから設定する場合 12 var myScroll: CC_ezScrollField = new CC_ezScrollField({body:body, range:range, slider:slider, base:base});12 var myScroll:EzScrollField = new EzScrollField({body:body, range:range, slider:slider, base:base}); 13 13 14 14 2.ライブラリ内のムービークリップに、リンケージ>クラスから設定する場合 15 「クラス」に"com.usunekoserv. CC_ezScrollField"を設定。各インスタンス名は予め以下のように設定しておく。15 「クラス」に"com.usunekoserv.EzScrollField"を設定。各インスタンス名は予め以下のように設定しておく。 16 16 スクロール対象 :_body 17 17 マスク :_range … … 110 110 { 111 111 112 trace(" CC_ezScrollFieldを設定");112 trace("EzScrollFieldを設定"); 113 113 //初期パラメータの指定がある場合→ASからnewして適用する場合 114 114 // … … 283 283 public function moveBySlider():Void 284 284 { 285 trace("targetProperty = "+targetProperty);285 //trace("targetProperty = "+targetProperty); 286 286 if (slider._visible == false) 287 287 { … … 292 292 { 293 293 case "_y" : 294 295 294 TweenMax.to(body, delay, {ease:Strong.easeOut, _y:range._y - (getScaleMC()._height - range._height) * getSliderPos()}); 296 295 break; … … 305 304 public function moveByBody():Void 306 305 { 306 307 //trace("targetProperty = "+targetProperty); 307 308 //スライダの最大移動範囲 308 309 var maxSliderRange:Number; … … 321 322 //通常の対象更新処理を行ってlastPosを更新 322 323 getSliderPos(); 323 moveBySlider();324 //moveBySlider(); 324 325 } 325 326 /*-------------------- … … 466 467 { 467 468 //全てのマウスイベントを解除 468 trace(" CC_ezScrollFieldを解除します。 body:" + body._name + ", targetProperty:" + targetProperty);469 trace("EzScrollFieldを解除します。 body:" + body._name + ", targetProperty:" + targetProperty); 469 470 delete slider.onPress; 470 471 delete slider.onRelease;

