功能:可以响应鼠标拖动,鼠标划过、点击上下键,鼠标滚轮
关键词:flash 滚动文本 侦听器
说明:这个市参考了别人的东西我自己写的,代码使用很方便只要调整遮照层的位置和拖动的scrollbar的位置就可以了,对其方式是完全自动的。以下是代码(写在关键桢上,其中scrollMask遮照了滚动文本内容scrollContent,而scrollBar就是滚动条被拖动的了,scrollLine是滚动条的背景,那条线,scrollUp是滚动条向上的箭头,scrollDown是滚动条向下的箭头,全部为实例名)
// http://log.7thpark.com
//各mc纵坐标自动基于scrollMask定位,顶端对齐;
//scoll的控制条部分根据scrollBar的横坐标自动居中对齐;
//不需要修改代码
var _maskY:Number = int(scrollMask._y);
var _maskH:Number = int(scrollMask._height);
var _barH:Number = int(scrollBar._height);
var _upH:Number = int(scrollUp._height);
var _downH:Number = int(scrollDown._height);
var top:Number = _maskY+_upH;
var bottom:Number = _maskY+_maskH-_barH-_downH;
scrollBar._top = top;
scrollBar._bottom = bottom;
left = int(scrollBar._x);
scrollBar._y = _maskY+_upH;
scrollContent._y = _maskY;
scrollLine._y = _maskY;
scrollLine._height = _maskH;
scrollUp._y = _maskY;
scrollDown._y = _maskY+_maskH-_downH;
var barC:Number = int(scrollBar._x+scrollBar._width/2)+1;
scrollLine._x = int(barC-scrollLine._width/2);
scrollUp._x = int(barC-scrollUp._width/2);
scrollDown._x = int(barC-scrollDown._width/2);
var speed:Number = 6;
var nSpeedLow:Number = 1;
var nSpeedHigh:Number = 3;
dis = (scrollContent._height-_maskH+10)/(bottom-top);
contentStartY = scrollContent._y;
var down:Boolean = true;
scrollContent._y = bottom;
scrollBar.onPress = function() {
scrollBar.startDrag(0, left, top, left, bottom);
down = true;
};
scrollBar.onMouseUp = function() {
scrollBar.stopDrag();
down = true;
};
this.onEnterFrame = function() {
if (down) {
disMove = (scrollBar._y-top)*dis;
scrollContent.yMove = contentStartY-disMove;
}
// end if
scrollContent._y = scrollContent._y+(scrollContent.yMove-scrollContent._y)/speed;
};
//mousewheel event------------------------
mouseListener = new Object();
mouseListener.onMouseWheel = function(delta) {
down = true;
scrollBar._y = scrollBar._y-delta*3;
if (scrollBar._y>=bottom) {
scrollBar._y = bottom;
} else if (scrollBar._ythis._top) {
this._y -= this.s;
}
//end if
};
//down
scrollDown.onRollOver = function() {
scrollBar.d = true;
scrollBar.s = nSpeedLow;
down = true;
};
scrollDown.onPress = function() {
scrollBar.d = true;
scrollBar.s = nSpeedHigh;
down = true;
};
scrollDown.onRelease = function() {
scrollBar.d = true;
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/912.html
发表评论
-
as3.0游戏开发之打气球系列(一)
2010-04-09 12:48 623好久没有写正经的文章 ... -
as3按钮事件
2010-04-09 12:48 545在刚开始学As3时,如果不知道按钮的事件如onPress的话 ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 12:48 596很不错的视频教程 原文地址: http://blog.sina ... -
as3 使用sound类(翻译)-暂停和继续播放声音
2010-04-09 12:48 550[1b]问题十[/1b] 如何暂停声音,如何从暂停的地 ... -
利用AS3类直接读取Rar文件中的swf文件
2010-04-09 12:47 1277名称:RarExtractor(Rar文件解压器) 作者:fl ... -
AS3.0传递引用时应当注意的问题
2010-04-09 08:27 603整和同事写的地图编辑器代码的时候发现有个引用明明改变了,但是调 ... -
AS3.0传递引用时应当注意的问题
2010-04-09 08:27 636整和同事写的地图编辑器代码的时候发现有个引用明明改变了,但是调 ... -
AS3.0 Socket读取原理分析
2010-04-09 08:27 798AS3.0中使用Socket接收数据我们必须使用Progres ... -
AS3.0 Socket读取原理分析
2010-04-09 08:27 895AS3.0中使用Socket接收数据我们必须使用Progres ... -
开源的as3 3D引擎jiglibFlash
2010-04-09 08:26 1149jiglibFlash:http://code.google. ... -
教你做个性FLASH导航条
2010-04-08 07:52 988首先下载软件Macromedia Flash 8简体中文正式版 ... -
菜鸟制作精美Flash导航菜单
2010-04-08 07:52 1386为方便网友浏览,导航 ... -
菜鸟制作精美Flash导航菜单
2010-04-08 07:51 919为方便网友浏览,导航 ... -
Flash动态缓冲图片导航制作详解
2010-04-08 07:51 782缓冲公式在制作特效中非常有用,著名的三星导航菜单就用到了此公式 ... -
Flash动态缓冲图片导航制作详解
2010-04-08 07:51 663缓冲公式在制作特效中非常有用,著名的三星导航菜单就用到了此公式 ... -
ActionScript 2.0入门系列(继承与接口)
2010-04-07 10:21 683下载地址: [url=/Files/BeyondPic/200 ... -
AS代码2.0:面向对象模型
2010-04-07 10:21 568自从几年前在Flash中引入动作脚本语言(Action Scr ... -
AS代码2.0:面向对象模型
2010-04-07 10:21 706自从几年前在Flash中引入动作脚本语言(Action Scr ... -
AS代码2.0:脚本编辑和调试
2010-04-07 10:20 696Flash MX Professional 2004的动作脚本 ... -
AS代码2.0:脚本编辑和调试
2010-04-07 10:20 583Flash MX Professional 2004的动作脚本 ...
相关推荐
全能键盘鼠标记录器是一种软件工具,它主要用于记录用户在计算机上的所有键盘输入和鼠标活动。这类工具在多种场景下有着广泛的应用,例如测试、监控、自动化以及数据分析等。以下是关于这款记录器及其相关技术的详细...
当用户按下键盘上的任意一个键或移动鼠标时,记录器会捕获这些事件并存储为日志文件。日志文件包含了时间戳、按键信息(包括击键序列、特殊键如Ctrl、Alt等)以及鼠标的移动轨迹和点击位置。在设定的时间间隔后,...
【FSCapture 绿色抓图工具:全能截图利器】 FSCapture是一款高效且功能丰富的绿色抓图工具,尤其以其对滚动条的支持而备受赞誉。作为一个专业的IT从业者,拥有一款能够满足各种截图需求的软件至关重要,而FSCapture...
"全能鼠标点击器"是一款专为用户提升计算机操作效率而设计的软件工具,它通过自动化鼠标点击动作,帮助用户在执行重复性鼠标操作时节省时间和精力。这款软件的核心功能是模拟鼠标点击,用户可以预设一系列点击动作,...
此外,【全能鼠标点击器_鼠标自动点击器V2.0免费下载】的界面通常简洁易用,用户无需具备专业的编程知识也能快速上手。一般会提供一个坐标设置区域,用户可以通过拖拽鼠标来确定点击位置;设置栏中可以调整点击速度...
全能鼠标记录器使用教程 全能鼠标记录器是一款功能强大且实用的工具,主要专注于游戏应用方便,适合网游练级、游戏打怪及自动补血等应用。用户可以使用它完成一些相对较为简单的需要不断重复的工作。下面是全能鼠标...
总的来说,全能鼠标点击器 v2.0 是一个实用的辅助工具,能够有效减轻用户的鼠标操作负担,提升工作和娱乐体验。通过合理利用这类软件,用户可以将精力集中在更重要的任务上,而不再受手动点击的困扰。
全能鼠标键盘记录器V2.24是一款专为用户设计的键鼠监控软件,主要用于记录计算机上所有的键盘输入和鼠标活动。这款工具可以帮助用户追踪电脑的使用情况,例如监测孩子的在线活动,或者在工作中用于回溯操作记录。...
全能鼠标记录器是一款高效实用的工具,主要用于自动化执行一系列鼠标操作。它允许用户记录和回放鼠标的点击、移动等动作,极大地提升了工作效率,尤其在需要重复执行相同操作的场景下,如数据输入、游戏挂机等。下面...
全能鼠标点击器是一款鼠标辅助工具。自动完成鼠标点击,灵活多变的点击设置,模拟手工鼠标点击动作,可以随意设置鼠标点击速度,鼠标热键也可以选择。您需要的时候也可进行回放,使您从繁重重复的鼠标操作中解脱出来...
全能鼠标自动点击器v2.0下载 使用方法: 1.运行本程序 2.运行游戏 3.把鼠标放在你想点击的地方 4.按【F3】热键启动鼠标自动点击 5.完成目的后,按【F4】热键停止鼠 标自动点击! 6.按小键盘*号键,呼出/隐藏本...
于是我想起自己一直收藏的鼠标点击小工具【全能鼠标按键精灵】,软件非常小巧,只有36KB,但功能却很强,能设置多个坐标点,能分别设置左键、右键点击,时间间隔可以设置为单个或者全部。这种鼠标能移动到多个不同...
### 全能鼠标记录器使用指南 #### 一、引言 随着自动化技术的发展,越来越多的辅助工具被开发出来以提高工作效率。其中,“全能鼠标记录器”作为一种实用的软件工具,能够帮助用户自动执行一系列重复性的操作,尤其...
这是一个调试成功的视频滚动条控制程序,在vs2008上用的opencv,调试中遇到过有的.avi格式播放不了的,注意下解码器,还有不是全能运行,有的.avi还是不行,但是大部分可以,重在学习
用户需要确认自己的操作系统(如Windows 7、8、10等)是否与“全能鼠标点击器 v2.0”兼容,同时,检查硬件配置是否满足运行要求。 6. **安全与隐私**:使用任何第三方软件时,用户都应关注其对个人数据的影响。确保...
本篇文章将详细探讨一个名为“全能滚动插件”的jQuery插件,它支持文字滚动、图片上下滚动、图片左右滚动、图片渐隐渐现滚动以及图片消失与出现滚动等多种滚动效果。 首先,我们需要了解jQuery的核心概念。jQuery是...
一款Flash上传头像剪裁预览组件(全能版)支持asp/php/asp.net/jsp四种网页语言,当然也是适用于HTML 这?a href='http://www.veryhuo.com/z/naozhong/' target='_blank'>闹钟镅缘摹PЧ浅2淮淼模缟贤肌?/p> ...
斑马鼠标点击器可以模拟手工点击鼠标的动作,是一个很有用的绿色、免费的小软件,如果你在平时的游戏或是工作中经常需要大量点击鼠标左键或右键,如果你喜欢玩网络游戏,RPG游戏,那么一定有大量点击鼠标的经验,...