1223103 发表于 2017-11-14 13:08:16

滚动条,绝对好用,一直在用

本帖最后由 TKCB 于 2017-11-16 10:07 编辑

就一个类,需要把要加滚动条的对象先加到显示列表,再使用此类
此类自己带绘制的滚动条显示,精确控制,可添加点击回调,滚动回调

最后一批aser 发表于 2017-11-14 13:30:41

哇,下載好貴,點我領取銀子
領取銀子

TKCB 发表于 2017-11-14 13:45:05

放个demo吧,好用的话,加到AS3类库分享的帖子里面去

天一方 发表于 2017-11-14 14:20:11

瞅一瞅~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1223103 发表于 2017-11-16 10:36:18

var spr:Sprite = new Sprite();
                        /**
                       * @param eUpErr -- 发生滚动大于此值时,鼠标抬起事件不会触发;(用于修正在手机中使用时存在的误差)
                       * @param eOptimize -- 是否在可视对象数量多时优化显示(在滚动内容过多且子对象多的情况下优化将非常有用);
                       * @param eDscr -- 被控制的对象本身是否可用鼠标控制滚动
                       */
                        var scro:ScrollTool = new ScrollTool();//里面的参数
                        /**
                       * (再次添加时可能需要手动设置滚动条)添加被控制的可视对象(此可视对象必须在显示列表);
                       * @param eD -- 被控制的可视对象;
                       * @param eW、eH -- 可视窗口的宽高;
                       * eDw、eDh -- 不给出此参数以eD对象的宽高为准(此参数必须大于原对象的尺寸);
                       * 后面的参数 是 控制横纵向的显示及滚动条样式
                       *
                       *
                       * @param eTx -- 可视对象的起始X位置;
                       * @param eTy -- 可视对象的起始Y位置;
                       * @param eErrX -- 可视区X位置与可视对象的错位;
                       * @param eErrY -- 可视区Y位置与可视对象的错位;
                       *
                       * spr 不用设置x y 属性 由参数eTx、eTy、eErrX、eErrY 来控制 spr的位置
                       */
                        scro.add(spr,100,100);
                       
                        /*
                        * "inner" -- 在视图框内侧;
                        *                  "outer" -- 在视图框外侧;
                        *                  "full" -- 在视图框内外的中间;
                        *                  其它 -- 格式(X_int,Y_int,XY_int)前面XY表示可设置X或Y或都设置,后面必须可转为int类型;
                        */
                        scro.scrollPosi
                       
                        /**
                       * 滚动条的控制(要重新赋值滚动条的样式,需要先移除滚动条后方有效果);
                       * @param eSt -- 滚动条显示状态
                       *             0:移除滚动条;
                       *             0 <= eSt <= 1:alpha值;
                       * @param eW -- 滚动条的宽度(不是指的宽高的宽,纵向为宽,横向为高);
                       * @param eBoX、eBoY -- (eBoX、eBuX或另一对必须成对给出)滚动槽对象(X是横向,Y是纵向,需要自己判断给出)(不给出为使用自己带);
                       * @param eBuX、eBuY -- 滚动条拖动按钮(X是横向,Y是纵向,需要自己判断给出)(不给出为使用自己带);
                       * @param eSty -- 自带滚动条的样式;
                       *         0:圆角滚动槽和按钮;
                       *         1:矩形;
                       * @param eCoBg -- 自带滚动条的背景色;
                       * @param eCoBu -- 自带滚动条的按钮色;
                       * @param eInherit -- 是否继承上一个给出的滚动条的距离及错位属性;
                       * @param eButL -- 滚动按钮的大小与槽的比(最小内置值为10)
                       * @param eButMax -- 滚动按钮的大小的最大值
                       * @param eFtc、eFec -- 滤镜颜色
                       */
                        scro.scrollbar(.5);//用于显示滚动条

king_honvy 发表于 2017-12-27 08:23:24

银子不够,先领银子再看

勤奋的蜗牛 发表于 2018-9-24 08:52:36

花银子如流水一样,放SWF出来看看啊

masl76 发表于 2018-10-22 21:03:49

这个对我应该有用!

1002097742 发表于 2018-10-31 09:30:36

先看看#:)#:)#:)

又大又圆 发表于 2018-11-20 15:15:10

我看看效果
页: [1] 2
查看完整版本: 滚动条,绝对好用,一直在用

感谢所有支持论坛的朋友:下面展示最新的5位赞助和充值的朋友……更多赞助和充值朋友的信息,请查看:永远的感谢名单

SGlW(66139)、 anghuo(841)、 whdsyes(255)、 longxia(60904)、 囫囵吞澡(58054)

下面展示总排行榜的前3名(T1-T3)和今年排行榜的前3名的朋友(C1-C3)……更多信息,请查看:总排行榜今年排行榜

T1. fhqu1462(969)、 T2. lwlpluto(14232)、 T3. 1367926921(962)  |  C1. anghuo(147)、 C2. fdisker(27945)、 C3. 囫囵吞澡(58054)