| 您当前的位置: HomePage >> 教育信息化 >> 信息化应用 >> 应用俱乐部 >> 课件教程 >> |
循序渐进 Flash 5教程 七 | ||||
王超 ONLY | ||||
第一节 第二节 第三节 第四节 第五节 第六节 第七节 第八节 第九节 在这之前,你需要对已学知识做进一步的巩固以及通过各种渠道学习本教程中没有提到的东西。尤其象 Action Script 部分,这也是Flash 5 变动最大的部分,从Flash 4 的几十条增加到现在的一百多条语句,可见其变化之大。而同时呢,在基础的操作中,本教程也只是挑选了一些较为典型的作为讲述对象,而实际操作中可能涉及的范围非常多,限于篇幅,不能都顾及到,在这里我介绍几个比较优秀的 Flash 站点供大家参考学习使用: * 闪客帝国 http://www.flashempire.com/ 目前国内最权威,内容最丰富的 Flash 站点,其中的闪客交流中心里有许多国内高手。 * 闪光地带 http://zippy.yeah.net/ 有许多 Flash 相关软件,教程和 Flash 资源下栽。 * 经典论坛 http://www.blueidea.com/ 也是一个 Flash 高手云集的地方。 * ONLY’s http://babyonly.yeah.net/ 本人的小站,也有些 Flash 内容,还请大家原谅我对自己网站的无耻宣传。 * Macromedia http://www.macromedia.com/ Macromedia 管方网站,Flash的老家,你可一定得去看看。 * MacromediaChina http://www.macromediachina.com/ Macromedia中文官方站。 再探 Actions HTML 文本格式 好了,介绍完资源后,开始我们这期的话题,在前面的新增功能介绍中,我们知道 Flash 5 可以在影片中插入 HTML 代码来格式化文本,那么这到底是如何实现的呢?我们来做一个实验,运行 Flash 5 并建立新文件,然后选择工具栏的
在第一项的下拉菜单中选择 Dynamic Text ,面板就会变成上图的样子,在第二项的下拉菜单中选择 Multiline ,然后勾选右边的 HTML 项,最后在 Variable: 项里输入一个名称,这也是 Flash ActionScript 判断的名称,本例使用的名称是 HTML。 现在,你可以在次选择
点击 Actions 面板左上角的 现在你知道为什么要选择 Text Options 面板的 Dynamic Text 类且勾选了 HTML 项,而变量 Variable 可以取任意名称,不过一定要与 Actions 代码的名称一致。在用HTML代码格式化文本中,Flash 支持以下HTML标签: * <A> * <B> * <FONT COLOR> * <FONT FACE> * <FONT SIZE> * <I> * <P> * <U> 你可以实验一下使用其他标签的效果。 更换光标 不知道大家有没有见到过一些多媒体作品,运行以后光标会自动消失,或者是换成特定的光标,以前在 Flash 4 的时候就有很多朋友想做出这个效果,无奈,当时的 Flash4没有提供这样的功能,但这已经成为历史了,在 Flash5 的新增 Actions 中就为我们提供了一项隐藏光标的命令(Mouse Hide),而通过 StartDrag 命令我们更可以将光标换成我们希望的任何样子,这样,在你的 Flash 作品中你就可以使用自己的个性光标了,通过不同作品使用不同类型的光标,更可显示出作品的交互性,听到这里你是不是已经按耐不住想马上试试了?OK,我们这就开始,先看下面这张图:
在图中,白色方块就是替换过的光标,通过地图背景实现了锁定目标的效果,我们来实现它。 运行 Flash 并建立新文件,我们需要做一个光标用已替换现有的 Windows光标。选择 Insert 菜单下的 New Symbol 建立一个 Movie Clip ,在新建的MC工作区画一个光标,范例中的是一个白色方块加四个反向箭头,你也可以画一个你想要的形状。绘画过程不用我在说了吧 然后回到主场景中,按 Ctrl+L打开 Library 面板,把刚才创建的光标 Movie Clip拖到主场景中,然后按 Ctrl+I 打开Instance 面板如图:
选择工具栏的
现在我们需要定义 Target: 项,点击右下角的 Insert a target path 按扭(小圆十字),弹出插入目标路径对画框 ( Insert Target Path) ,如图:
可以看到,我们刚才赋予名称 post 的 Movie Clip 在此列出,双击它,当 Target:项出现 /post后按OK。回到 Actions 编辑面板,勾选 Lock mouse to center 项。再次点击 Actions 面板左上角的 startDrag ("/post", true); Mouse.hide(); 现在你可以按 Ctrl+Enter 测试效果。其中,StartDrag 为拖拽命令,可以使一个被赋予名称的Movie Clip 跟随鼠标运动,给Movie Clip 命名就是让startDrag 根据指定的名称控制对象。而勾选的 Lock mouse to center 则使这个Movie Clip 紧紧锁定在光标中心位置,如果不勾选会怎么样?你试试就知道了。呵呵,后面的 Mouse Hide 就不用我说了吧,当然是隐藏现有光标了。 现在你已经完成了最主要的工作,接下来画一些网格在找个地图背景加进去,就和范例没什么区别了! 中国教育网为公益性官方网站,本站转载本教程是出于传播知识的目的 如果您有任何疑问请在两周内通知我们. | ||||
| ||||
| |||