最新版本的Flash插件的下载链接以及安装包全都被2144绑架了,即使通过其它渠道下载到离线安装包(如各大论坛,下载站,软件管理,或者用迅雷下载),只要联网安装就会自动跳转到( & ),根本不会进入安装流程,所以使用新版安装包一定要断网。
如果不想断网,一定要下载旧版本,最好是“28.0.0.137”版本,然后在控制面板中手动升级(其实不升级也可以),这样才可以彻底摆脱2144这个大流氓!Adobe做大死,距离倒闭应该不远了。
如果你安装了第三方防火墙,那么开着交互模式,安装 Flash 插件时,会自动弹出联网请求对话框,拒绝即可。
如果你只有 Windows 自身的防火墙,那么建议使用一些微软防火墙的增强工具,来更方便快捷的阻止安装程序联网。
这是一款由土耳其伊斯坦布尔著名绿软开发达人 BlueLife 与 Velociraptor 精心设计与制作出品的微软防火墙应用锁定与解锁增强工具,相比于之前较为传统的手动操作方式,用户可能需要一步一步地查找到微软 Windows 系统自带的防火墙组件并将需要阻止连接到互联网的应用程序或进程添加到防火墙规则中,然而使用这款工具只需一键拖拽即可快速实现用户想要的效果。
和谐文件作者:卡饭论坛·风之咩~()
(1)ActiveX 版并不是不用 IE 就不需要安装的,很多软件都可能需要调用,为了兼容性和稳定推荐安装。考虑到 QQ 需求,还需要安装 PPAPI 版。
(2)替换 ActiveX 版时提示“目标文件夹访问被拒绝--您需要权限来进行此操作”,请在原版文件上右键——属性---安全---高级---权限---更改权限---把拒绝的权限项目全都删掉。
①如果不在系统里安装 PPAPI 版 Flash,而使用 PepperFlash 的话,也要用上述修改好的文件替换;
再建立同名占位文件(注意把扩展名删了),设置为只读
FLASH动作脚本详解
一、FLASH脚本基础入门讲解
三、影片剪辑的AS编写
六、流程控制与循环语句
七、绘图及颜色的AS的编写
九、时间日期的 AS编写
十一、深入了解时间控制
十八、影片剪辑处理函数
二十三、循环语句的嵌套
二十五、播放器控制与网页连接以及动画发布输出
二十七、影片剪辑的深度
一、FLASH脚本基础入门讲解
在Flash中,动作脚本的编写,都是在“动作”面板的编辑环境中进行,熟悉“动作”面板是十分必要的。
按【F9】键调出“动作”面板,可以看到“动作”面板的编辑环境由左右两部分组成。左侧部分又分为上下两个窗口。。
左侧的上方是一个“动作”工具箱,单击前面的图标展开每一个条目,可以显示出对应条目下的动作脚本语句元素,双击选中的语句即可将其添加到编辑窗口。
下方是一个“脚本”导航器。里面列出了FLA文件中具有关联动作脚本的帧位置和对象;单击脚本导航器中的某一项目,与该项目相关联的脚本则会出现在“脚本”窗口中,并且场景上的播放头也将移到时间轴上的对应位置上。双击脚本导航器中的某一项,则该脚本会被固定。
右侧部分是“脚本”编辑窗口,这是添加代码的区域。可以直接在“脚本”窗口中编辑动作、输入动作参数或删除动作。也可以双击“动作”工具箱中的某一项或“脚本编辑”窗口上方的【添加脚本】工具 ,向“脚本”窗口添加动作。
在“脚本”编辑窗口的上面,有一排工具图标,在编辑脚本的时候,可以方便适时的使用它们的功能。
在使用“动作”面板的时候,可以随时点击“脚本”编辑窗口左侧的箭头按钮,以隐藏或展开左边的窗口。将左面的窗口隐藏可以使“动作”面板更加简洁,方便脚本的编辑。
好了,动作面板就介绍这些,有个印象,不要求记住,工具栏上每个工具的作用和功能将在以后的课程中边用边熟悉。
如何编写flash中的脚本
首先,要知道编写脚本,不需要用户对AS有完全的了解!
现在要考虑的问题是,如何在你的flash中添加编写脚本?简单的说,添加脚本可分为两种:一是把脚本编写在时间轴上面的关键桢上面(注意,必须是关键桢上才可以添加脚本)。二是把脚本编写在对象身上,比如把脚本直接写在MC(影片剪辑元件的实例)上、按钮上面。
此外,大家也需要简单理解一下flash是如何执行你编写的脚本的。当你在时间周的关键桢上添加了脚本,那么当flash运行的时候,它会首先执行这个关键桢上的脚本,然后才会显示这个关键桢上的对象。
还有一些简单的知识,AS中的对象都包括什么呢?它可以包含数据,也可以是舞台上的电影剪辑,也可以是舞台上的按钮等。既然包含了那么多对象,那么每种对象肯定有各自的属性!比如电影剪辑(movieclip)对象,它的:属性就有_height(高度),_rotation(旋转),等,这些属性不需要你去特意的记忆,当使用的时候可以随时翻阅脚本字典。在以后的教程中会陆续给大家介绍一些基础脚本的使用技巧。
二、需要学到的基本AS命令如下:
现在这个按钮就实现了一个打开网页的功能。通过例子你应该注意到,按钮的 AS 书写规则
//要执行的脚本程序,刚才的例子是用 getURL 来打开一个网页。你也可以使用脚本程序来
执行其他功能,例如跳转到某一个桢,或载入外部一个动画文件。
大可以看到,其实就一个 on语句,这个 on语句就是按钮的 AS 编写规则了。需要注意
的是 on 里面的事件,这个事件你可以理解为是鼠标或键盘的动作。刚才的例子我们使用的
事件是 release(按一下鼠标)我现在把常用的按钮事件列出来:
Press 事件发生于鼠标在按钮上方,并按下鼠标
Release 发生在按钮上方按下鼠标,接着松开鼠标时。也就是“按一下”鼠标
Releaseoutside 发生于在按钮上方按下鼠标,接着把光标移动到按钮之外,然后松开
Dragover 发生于按着鼠标不放,光标滑入按钮
Dragout 发生于按着鼠标不放,光标滑出按钮
Keypress 发生于用户按下特定的键盘按键时
下面来看看第二种按钮 AS的编写方法。
这种方法是把脚本程序写在时间轴上,而不是按钮本身上面。
一、 选中按钮,在下面的属性面板中为按钮起一个名字,这里我起了一个 bt
二、 选中时间轴的第一桢,按 F9 打开动作面板。输入如下脚本:
这种编写 AS 的方法要遵循的规则就是下面的公式而已:
//要执行的脚本程序。
大家只要记住这个公式就可以套用了。
按钮的 AS 就先将到这了,这个可以算是基本技能了。希望大家都能掌握。
三、影片剪辑的AS编写
影片剪辑在flash中可以说是使用最多的一种元件了,那么对于它的AS也是不
在讲解之前,我还是要重新说一下电影剪辑AS 的编写规则,和上次讲按钮一样,
分为两种,一种是写在电影剪辑本身上,一种是写在时间轴上面。
一、首先我们先来做个简单的小例子。
或许你不用 AS 就能做出一个小球的移动动画。但是如果让你用 AS 来实现小球的移动呢?
在这个例子里,你首先会了解到如何在电影剪辑本身上编写 AS,以及编写规则。
1、 新建立一个影片剪辑元件,里面你就随便画一个圆吧。之后把这个影片剪辑拖放到
舞台之中(也就是创建一个此影片剪辑的实例)。
关于以上命令的用法大家看下面的语句:
1.loadMovie命令可以将外部的SWF动画或者图片文件加载到FLASH影片中。
method:String 指定用于发送变量的HTTP方法,这个参数必须时字符串GET或者POST。如果没有要发送的变量,就省略这个参数。GET方法用于发送少量的变量,POST方法用于发送长字符串的变量。
我们可以使用loadMovie命令加载外部的SWF文件
使用loadVariables命令可以从外部文件中读取数据,并设置影片剪辑中变量的值,比如设置影片剪辑中动态文本框的变量。外部文件可以是ASP JSP PHP等脚本生成的文件。
method:String 指定用于发送变量的HTTP方法,这个参数必须时字符串GET或者POST。如果没有要发送的变量,就省略这个参数。GET方法用于发送少量的变量,POST方法用于发送长字符串的变量。
使用loadVariablesNum命令可以从外部文件中读取数据,并且可以设置播放器的级别中的变量的值。
其中level是一个整数,用来指定FLASH播放器接收这些变量的级别
二十七、影片剪辑的深度
getDepth方法可以返回影片剪辑实例的深度值
mc是影片剪辑的实例名称,getDepth返回的是一个整数,表示影片剪辑所在的深度
我们可以使用getInstanceAtDepth方法来返回指定深度上的影片剪辑实例。通过此来查看指定的深度是否已经被占用。
mc是所要检查的范围,depth是整数,用来检查mc中指定深度级别。如果这个深度上没有影片剪辑实例。那么就返回undefined.
返回的是一个整数。代表可用最大深度值。
4.影片剪辑深度的交换
如果要将一个影片剪辑移到另一个影片剪辑的前面或者后面,可用使用swapDepths方法来交换两个影片剪辑的深度。
mc指的是要与其他实例交换深度的实例名称,如果实例名称是depth,那么就表示mc和深度是depth上的实例交换深度。如果参数是target,表示mc与实例target交换深度
a = 275;//图片做椭圆形运动的X轴的中心
b = 200;//图片做椭圆形运动的Y轴的中心
rx =190;//图片做椭圆形运动的X轴的半径
ry = 50;//图片做椭圆形运动的Y轴的半径
n = 0;//用来计算运动速度的角度值
angle=0;//用来计算运动速度的弧度值
speed=0;//计算图片响应鼠标运动的速度增量
影片剪辑的第一帧的脚本:
影片剪辑screen上的脚本:
autoSize 控制文本字段的自动大小调整和对齐
htmlText文本框包含的html形式的文本内容
length返回文本框的字符数
password 文本框输入的内容是否用*表示
scroll 返回文本框当前滚动位置