Flash教程:制作复制功能键

2016-02-16 19:24 4 1 收藏

每个人都希望每天都是开心的,不要因为一些琐事扰乱了心情还,闲暇的时间怎么打发,关注图老师可以让你学习更多的好东西,下面为大家推荐Flash教程:制作复制功能键,赶紧看过来吧!

【 tulaoshi.com - FLASH 】

剪贴板是一个软件设备,它用来暂时存贮数据,以及通过复制粘贴实现数据在文档之间的移动。 这个快速教程,我们将用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.。并在其上添加一个作为标签的静态文本。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/flash/)

Flash教程:制作复制功能键,PS教程,图老师教程网

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

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/flash/)第六步:打开动作面板

按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可将文档内容复制到任何地方。

总结

这是一个比较基础的例子,将它应用到你的作品中去吧。 谢谢阅读 !

来源:https://www.tulaoshi.com/n/20160216/1572197.html

延伸阅读
随着flash的发展,现在已经到了CS3的时代,而且对于AS的支持一带比一带强,可是大家(特别是新手)可能会忽略了一点,其实flash最开始是用来做动画的软件,他也有一定的绘图能力,所以图老师网也为大家收集了不少flash制作动画的教程,虽然过程可能简单但是对熟悉flash的图片处理功能很有好处 本教程从基本形状开始,完全使用FLASH画一个小奶瓶...
有的网站页面禁止使用右键和复制功能,甚至连Ctrl键也禁止掉了,这个效果是如何实现的呢?其实很简单就是调用了一段JS代码而已。 下面就是实现效果所需代码: function click(e) {  if (document.all) {   if (event.button==1||event.button==2||event.button==3) {    oncontextmenu='return false';  &n...
标签: 电脑入门
MAC系统中,F1-F12 是默认为未开启状态的,但是一些新手用户还未从Windows系统的操作中习惯过来,仍然想要使用F1-F12 键,这时应该如何开启F1-F12 键呢?下面,图老师小编就教给大家一个开启F1-F12 的小方法。 开启F1-F12 键的方法: 首先在系统桌面的左上角点击苹果图标,找到系统偏好设置,点击打开系统偏好设置面板,如图所示。 在...
标签: Web开发
经常在网页上看见复制本页网址,给你的朋友分享之类的话,点按钮,在IE下能复制成功,而在firefox和opera等其他浏览器就不行。 下面的例子使用js+flash(as)实现了在不同浏览器里复制的功能,这样做的好处就是规避了浏览器兼容的问题。也就是说支持firefox,IE,OPERA 怎样使用? 1.先下载这个FLASH文件:文章末尾处链接地址可...
标签: 电脑入门
有些用户因为不熟悉MAC键盘,因而想将PC键盘连接到MAC电脑中,这样虽然可以让用户们更快捷的进行一些操作,不过对于command、fn 等功能键,则让这部分用户吃尽了苦头。那么如何才能在PC键盘中很快的找出这些功能键呢?现在系统之家就教你一个简单的设置方法。 MAC接入PC键盘后正常使用command等功能键方法: 点击 Mac 屏幕左上角的苹果...

经验教程

423

收藏

86
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部