教大家如何利用Flash快速制作一个复制功能键

所属分类: 媒体动画 / Flash教程 阅读数: 43
收藏 0 赞 0 分享

这篇教程比较基础,是教大家如何利用Flash快速制作一个复制功能键,剪贴板是一个软件设备,它用来暂时存贮数据,以及通过复制粘贴实现数据在文档之间的移动。制作效果非常不错,很适合新手学习,转发过来,希望对大家有所帮助。

最终的动画

下面的例子将是我们在这个教程中将要制作的。 按ctrl+v可将文档内容复制到任何地方。

第一步:简单概述

我们将在舞台上放置两个文本区域,一个输入区和一个动态显示区。按钮将获取输入区的文字并将其复制到剪贴板上,此时动态显示区将会显示相应的信息。
现在,我们会处理在Flash播放器插件中的剪贴板,如此以来我们将无法使用AIR专用的flash.desktop.Clipboard 类 。

第二步:创建新文档

打开Flash并创建一个新的Flash文档(ActionScript 3.0)。

Flash教程:制作复制功能键,PS教程,思缘教程网将舞台大小设为 320 x 240px.

第三步:创建文本区域

每个具有交互性的对象(即用户可以作用的对象)可调度复制粘贴事件。如果对象当前是一个文本区域,那么此事件默认的操作是将当前文本区域选中的所有文本复制到剪贴板上。你可以监听这些事件的使用:

1. myObject.addEventListener(Event.COPY, onCopy);

2. myObject.addEventListener(Event.CUT, onCut);

3. myObject.addEventListener(Event.PASTE, onPaste);

这个教程我们将主要应用System.setClipboard()方法。

选择文本工具(T)并创建两个文本区域,一个动态显示区和一个输入区。 可以在输入区内键入些文字以供复制,像如邮箱地址。

Flash教程:制作复制功能键,PS教程,思缘教程网

第四步:设置实例名称

打开属性面板,按下面所示设置两个区域的实例名称。

Flash教程:制作复制功能键,PS教程,思缘教程网

第五步:创建一个按钮

这个按钮将执行将文本复制到剪贴板。 选择矩形工具(R)创建一个60×28 px 的矩形,并设其填充色为 #333333.。并在其上添加一个作为标签的静态文本。

Flash教程:制作复制功能键,PS教程,思缘教程网

将这个图形转化为影片剪辑(选中它们,点击修改>转化为元件),并将其命名为复制键。

第六步:打开动作面板

按F9或执行窗口>动作,打开动作面板。

Flash教程:制作复制功能键,PS教程,思缘教程网

第七步:复制函数

此函数可以将文本复制到剪贴板上。


复制代码
代码如下:
function copyText(e:MouseEvent):void
{
System.setClipboard(myField.text); //
messageField.text = "Copied!";//messageField区将会出现一条反馈信息。
}

第八步:添加一个鼠标监听器

复制函数将由这个鼠标事件执行。

我们将在按钮上添加一个事件监听器,这样当用户点击按钮的时候就会调用复制文本的函数。


复制代码
代码如下:
copyButton.addEventListener(MouseEvent.MOUSE_UP, copyText);

第九步:测试

保存并按Cmd+Return测试动画。 按ctrl+v可将文档内容复制到任何地方。

总结

教程结束,以上就是利用Flash快速制作一个复制功能键过程,感兴趣的朋友可以过来尝试制作一个吧 !

更多精彩内容其他人还在看

Flash cs3绘制人物高级行走动画教程

本教程向大家介绍Flash cs3绘制人物高级行走动画效果,教程难度不是很大,绘制方法及过程介绍的也非常详细,教程很实用,转发过来,希望大家喜欢
收藏 0 赞 0 分享

Flash CS4来制作漂亮的气泡动画教程

本教程向脚本之家的朋友介绍用Flash CS4来制作漂亮的气泡动画,制作出来气泡真的很好看,制作效果是采用代码形式实现,觉得很不错,转发过来,感兴趣的朋友可以一起来学习
收藏 0 赞 0 分享

flash基础教程:帧、关键帧、空白帧概念及区别介绍

动画的产生是帧来实现的,那什么是帧?帧、关键帧和空白帧之间又有什么区别?本文就为大家介绍一下三者之间的关系
收藏 0 赞 0 分享

Flash教程:动画背景的绘制方法之透视篇(给新手)

Flash动画在网络上的广泛传播,已经成为上网一族喜闻乐见的一种艺术形式。动画背景的绘制方法有很多,也有很多表现方法。这里将结合透视学的基础知识向大家简单的介绍一下动画背景的绘制。
收藏 0 赞 0 分享

Flash AS入门教程:Flash AS3.0制作有年份有日期的时钟

本教程是向大家介绍利用Flash AS3.0制作有年份有日期的时钟,虽然制作时钟老套了点,但它确可以较全面地应用到时间日期和间隔等知识,仍不失为较好的入门练习,转发给大家,希望对大家有所帮助
收藏 0 赞 0 分享

Flash相册制作大师具体该如何使用 Flash相册制作大师使用教程

在本文中我们将会看到的是Flash相册制作大师的具体使用的方法
收藏 0 赞 0 分享

flash基础教程:混色器面板图文介绍

混色器面板是Flash中用于色彩处理的一个重要面板,熟练地使用该面板,可以帮助用户快速地完成色彩的填充,编辑出色彩丰富的图形。本教程为大家详细介绍一下混色器面板,希望对大家有所帮助
收藏 0 赞 0 分享

25个绝对让你应接不暇的Flash网站创意

在Web设计过程中,运用成熟的Flash技术可以把你任意想到的idea表现到产品页面中。这里为你整理发现了25个绝对让你应接不暇的 Flash网站创意,更好地体现网站的互动应用,同时可以让你大饱眼福,一起来欣赏吧
收藏 0 赞 0 分享

教你用Flash制作非常酷的二进制时钟动画

今天在这个教程中我们将学习用Flash做一个不同寻常的,但非常酷的时钟:一个二进制时钟,中间用到了代码,但介绍地很详细,相信很值得大家学习
收藏 0 赞 0 分享

Flash动画特效制作技巧:制作超酷的文字炸开动画效果

本教程向大家介绍Flash动画特效制作技巧,本实例是制作文字炸开的动画效果,制作效果非常酷,制作过程也比较简单,喜欢的朋友可以过来学习一下这种制作方法
收藏 0 赞 0 分享
查看更多