天瑞科技 - 深圳电脑维修,深圳电脑维护,深圳电脑修理, 上门维修电脑,深圳电脑上门维修
天瑞科技,深圳电脑维修,深圳电脑维护
天瑞科技




天瑞电脑公司  正在为您转接...

  本文由flashk授权转载

  平滑上下滚动条示例:


  技术资料:

  如何使用:

  电影剪辑scrollMC的onLoad事件:
  showHeight = 350;
  myHeight = 350;
  speed = 13;
  targetMovie = "show.testMC";

  showHeight用来指定绑定的MC的显示高度,myHeight指定滚动条本身的高度。     speed是滑动的速度,其值越大,滑动越慢。targetMovie指定绑定的MC的路径(相对)。

  技术内幕:

  主要的ActionScript集中在一个空的电影剪辑中:


  onClipEvent (enterFrame) {
      mcMoved();
  }




onClipEvent (load) {
    a = eval("_parent._parent."+_parent.targetMovie);
    function mcMoved() {
        whereY = -(a._height-_parent.showHeight)*(_parent.dragMC._y/(_parent.myHeight-38));
        var tempK = whereY-a._y;
        if (Math.abs(tempK)>1) {
            a._y += tempK/_parent.speed;
            nowY = _parent.dragMC._y;
        }
    }
}


天瑞科技,深圳电脑维修,深圳电脑维护
天瑞科技