[置顶] Flash中使用IK类制作物体的反向运动

[置顶] ActionScript3.0读取并处理XML类型题库

[置顶] 课件中使用计时器来控制做题的时间

[置顶] Flash Actionscript 3.0课件制作之选择题

[置顶] Flash as3.0课件制作之填空题

适合在PPT课件中插入的Flash万能倒计时程序

在百度知道、搜搜问问等问答平台上有很多网友询问有关倒计时的问题,但是要求的时间长短不同。有点需要时限是一分钟的倒计时,有点需要几分钟的。还有的要求最后的几秒钟有报警声的,且报警的倒计时秒数要求各不相同。考虑到不同网友的不同需求,本人开发了一种可以自己设定倒计时时间和报警秒数的自定义倒计时程序,相信可以满足不同人群的需求。本篇就来谈谈制作过程,该程序具体可以分为下面三大模块

阅读全文...

标签:

Flash课件中添加仿Windows开始菜单功能

经典的Windows开始菜单位于屏幕左下角,单击开始按钮,会弹出一系列菜单,当我们将鼠标移到任何一个菜单项,该选项会变色,点击这个菜单项,会启动相应的程序,与此同时开始菜单会消失。这就是Windows开始菜单的工作流程,今天我们就使用Flash来模仿这个过程,具体步骤如下:
一、创建单个菜单项。
菜单选项我们使用按钮来制作。新建一个按钮,时间轴的前四帧分别对应着鼠标的四种

阅读全文...

标签:

使用AS3.0让你的Flash课件实现即点即输功能

让Flash课件实现即点即输的功能。在word中有即点即输的功能,在word文档的任何位置点击,都可以实现在该位置输入文字。在Flash课件中,有时候我们也需要在某些位置即时的输入一些文字,如:备注或评论啥的。我们有多种方法实现这一功能。今天我们使用TextField类来实现即点即输。我们先来说说我们要使用到的部分属性:
1、TextField.type属性--该属性用来确定我们创建的文本域是否可

阅读全文...

创建Flash 超链接的三种方法

创建Flash文本超链接。在Flash中我们可能需要在某些地方创建超链接,用来链接到特定的网页。当我们在Flash课件中点击这些超链接时,会自动跳转到制定的网页,用来查看相关的内容。这些Flash超链接可以是跳转到包含更多信息的网站,也可以是给特定的网站做广告等等,总之Flash文本超链接十分重要,因此我们必须掌握Flash超链接的方法。本篇文章来谈谈Flash超链接的三

阅读全文...

标签:

Flash课件中使用AS3.0即时绘制矩形

Flash课件中可以动态绘制矩形吗?答案是肯定的。上篇博文我们谈到了如何在Flash课件中使用AS3.0代码即时绘制圆形,今天我们来谈谈如何在Flash课件中使用AS3.0实时动态绘制矩形。在这个课件中同样使用到三个鼠标事件,分别是MouseEvent.MOUSE_DOWN、MouseEvent.MOUSE_UP和MouseEvent.MOUSE_MOVE。侦听MOUS

阅读全文...

如何使用AS3.0代码给你的Flash课件添加画圆功能

很多绘图软件都有绘制圆形的功能,如photoshop、Flash等。打开这些软件,点击绘制工具,在舞台或幕布上拖到鼠标就会绘制出一个圆形。在我们的Flash课件中,有时候可能也需要绘制圆形,例如数学课件,或者如果你想用圆形来标注知识点。今天,我们

阅读全文...

使用Flash AS3.0制作Windows选项卡效果

现在有很多主流软件或门户网站开发出了迷你首页,如腾讯QQ。当你登录QQ之后,很快会弹出迷你的首页-腾讯网我的资讯。在这个首页里,采用选项卡的形式列出了新闻、财经、娱乐、体育等最新的资讯内容。当用户使用鼠标移到相应的选项卡时,对应的内容也就会出现。这是响应了鼠标移入事件(MOUSE_OVER)我们使用Flash AS3.0也可以实现同样的功能。
一、制作选项卡
我们一共需要

阅读全文...

Flash中使用BitmapData类进行像素级碰撞检测

前面的博文已经谈到了如何进行简单的碰撞检测。我们知道在舞台上每个影片剪辑都有一个矩形的边框,尽管有时候你的影片剪辑并不是矩形的,可能是圆形的、或者是三角形的。但在舞台上都会被放置在一个无形的矩形当中,当我们进行简单的碰撞检测的时候,只要矩形边框

阅读全文...

Flash中将XML作为数据源制作图片浏览器

网上不同的图片站有不同的浏览方式。有点击图片浏览的,也有点击上一张、下一张按钮来浏览的。这篇介绍如何制作一个简易的图片廊。我们使用XML作为中介来访问图片。有关这方面的知识前面已经介绍了一些。包括怎样读取XML文件。首先我们得制作一个包含图片信息的XML文件。图片信息包括图片名称、图片介绍和图片地址。分别用title、description和link元素来表示。本实例中还用到了Timer实例,用来制作缓入效果。还运用到了数组:将XML文件中的信息全部存入数组,通过读取数组来处理图片显示顺序问题。通过点击相应的按钮实现图片的切换和循环播放。...

阅读全文...

标签:

文档类中使用帧标签来控制库中影片剪辑的播放

最近,有网友提问怎么样使用文档类来控制库中影片剪辑的播放。现在网上有很多Flash作品做的很精美,有时候我们在做一些Flash实例或Flash课件时往往能用的上。这时候我们就可以使用一些反编译软件,如:硕思闪客精灵,来反编译swf成品。反编译成功后,我们可以抽取其中一些美工做的比较好的影片剪辑。
我的这个实例就是一个网友反编译的flash作品,是一个孙悟空手拿一个桃子,先

阅读全文...

Flash中实现主舞台和影片剪辑内部时间轴的相互调用

上篇文章我们谈到了如何使用代码将一个长方形通过对折两次变成一个小长方形,今天我们说说怎样实现把一个正方形通过对折两次变成一个小三角形,依此来说明正方形和三角形之间的关系。上篇文章中我们先制作了小长方形,并且把小正方形的中心点设在左上角,这样就可以实现以这点所在两条边为中心的向左边和向上的两次对折。相对于长方形来说,正方形的对折情况较为复杂。
对折正方形时,我们通常会按照下

阅读全文...

使用Tween类和TweenEvent事件制作“纸张”对折效果

最近工作挺忙,好久没有更新博客了,本篇是农历新年后更新的第一篇文章。在低年级数学教材中,有部分教学内容需要将纸张进行对折,以便了解平面图形之间的关系,今天这篇文章和大家说说如何实现纸张对折效果。我们要将一张长方形的“纸”对折两次,这样对折后的“纸”就会缩小到原来的四分之一。
一、制作对折后的小“纸”元件
我的设想是这样的:首先来制作对折后的“纸”,然后使用四个这样的元件拼

阅读全文...

使用Flash AS3.0制作贪吃蛇游戏及源码下载

[FONT-SIZE=3]贪吃蛇曾经是十分流行的游戏,也是儿时的经典游戏。现在成了Flash经典教材的典型实例。本篇并没有完全实现贪吃蛇的游戏功能,今天尝试使用简单的Flash AS3.0代码来实现贪吃蛇游戏的基本功能,即蛇的游动功能。具体如下:

一、创建贪吃蛇身体关节。

我们使用了单独类——Snake.as类。此类中使用graphics.drawRect()方法绘制一个随机颜色的小方块。类中还提供了公开的属性vx、vy、nextx、nexty、color等,这些属性用来自定义方块的位置、运动速度和颜色属性。 ...

阅读全文...

在Flash课件中使用AS3.0代码添加划线标记功能

[FONT-SIZE=3] 今天,有网友留言希望在课件中增加画线标记功能,要求单击按钮后方激发标记功能。如果单击擦除按钮可以清除这些标记的划线。鄙人觉得这个功能具有很强的实用性,我们如果觉得课件中很重要的地方或者需要强调的地方,使用鼠标绘制直线、曲线或者圆圈来标记出来,可以做到重点突出,引人注目。记得前面的一篇博文中,我们谈到了使用鼠标在舞台上绘制线条,我们可以在这个课件的基础上来补充和完善。具体思路是这样的:

一、添加激活和擦除按钮


我们需要从组件库中拖出两个Button组件到舞台,分别命名为pen_btn和cl_btn。分别给两个按钮添加鼠标单击侦听函数。在第一个处理函数中,使用addChild()方法来激活标记绘制功能。在第二个函数中使用graphics.clear()清除绘制的线条,使用removeChild()方法移除容器,实现屏蔽划线功能。

阅读全文...

Flex HTTPService篇-配置返回类型并绑定XML数据到组件

(接上篇)一个XML包含一个根元素,根元素可能包含若个子元素,每个子元素也许嵌套了很多元素,这就是一个XML文件结构。如何使用可视组件来显示元素内容?哪些元素需要显示?解决这些问题就需要定义返回的数据类型。上篇博文,我们谈到了如何建立和配置HTTP服务。今天我们就来具体谈谈如何通过分析XML结构来呈现XML文件中的内容.
配置数据返回类型
1.打开XML文件,选择文件的全

阅读全文...

Flex HTTPService篇-创建和配置HTTP Service

Flash builder 4 加入了整合了一套新的以数据为中心的开发工具,这些工具可以使应用程序实现以下功能:
1.连接远程服务器上提供的远程服务。
2.转换返回数据类型。
3.绑定返回的数据到可视组件,例如List组件,DataGrid组件。
4.提交并返回已填充到窗体控件的输入数据。
这些功能可以通过下列服务器远程应用来实现:
1.Adobe ColdFusion

阅读全文...

标签:

使用Flash AS3.0读取并呈现稍复杂的XML源文件

最近很多网友在搜搜问问中询问关于使用Flash读取XML文件的问题。有关实现的方法我们已经和网友做了一些交流,今天我们再来通过具体的实例类向大家介绍如果使用Flash进一步读取并呈现复杂的XML文件。
XML语言是一种定义十分灵活的标记语言,它通常是有一系列元素组成的。每个元素都是用一组开始标签和结束标签组成而成,不像HTML语言,XML语言着重于数据的存储和传输,而HT

阅读全文...

Flash中使用影片剪辑和AS3.0代码制作鼠标移动特效

看到部分QQ空间中很有个性的Flash动画,惊叹网友的富有诗意的创意。今天来发布一个鼠标移动特效,当我们在舞台上移动鼠标时,鼠标经过的地方会生成很多红色类似玫瑰花的花瓣,这些花瓣会慢慢落下,渐渐缩小直至消失。下面来说说制作方法:
一、绘制花瓣图形
新建图形元件,使用绘图工具绘制圆形花瓣,使用发散性填充颜色,中心为粉红色,颜色向外逐渐变淡。完成后将图形元件转换为影片剪辑。

阅读全文...

使用Flash AS3.0技术制作智能手机的屏幕切换效果

刚买了智能手机,拉动屏幕上方的信息栏,屏幕会自上而下创建一个拉屏效果,就像商铺的卷闸门一样,新的屏幕会覆盖原来的桌面,显示相关信息。当我们再次从屏幕底部向上触动屏幕时,屏幕会自下而上收起来,还原到桌面。本篇就是用Flash技术来实现同样的效果。本实例效果如下:当我们点击程序上方的黑色幕布时,幕布会向下运动到舞台的底部。当这种运动结束时,会出现载入外部swf文件的进度条,装载完毕后,会播放外部的swf文件。下面就来具体说说制作过程:

一、制作背景幕布

这个很简单,新建影片剪辑,绘制大于舞台的黑色正方形,如果美工好的话,可以适当美化一下。拖到这个影片剪辑到舞台,命名为bj。

阅读全文...

使用Flash AS3.0制作化妆品广告效果

今天,在网友的请求下,为其修改了一个Flash制作的化妆品广告作品。该作品共有三个swf文件,其中一个为主文件,另外来个是被主文件文件调用的swf文件。说实话,本身一个swf文件去调用另外一个swf这样的技术并不难。但是这个文件我却修改了很长时间。因为其中的一个被调用文件调用以后并不能正常运行,按钮点击无效。因此,我花了好长时间去修改这个问题的swf文件。修改了两处:一是删除了问题程序代码中的t

阅读全文...