大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网络媒体 -> FLASH -> Flash MX2004入门与进阶实例——动作脚本进阶(13)

Flash MX2004入门与进阶实例——动作脚本进阶(13)

时间: 2021-07-31 作者:daque

第七章 举措剧本进阶

第三节 声响遏制和智能卡通断(4)

flash mx2004入门与进阶实例——动作脚本进阶(13)图1

     请你提防一下【库】中名目,一个mc有了“参数”,它爆发了“质”的变革,此刻这个元件的典型是“组件”,它的“图标”也作了相映变换。

咱们再看看它的【属性】面板,如图7-3-13所示。

咱们不妨看出:“智能卡通断”的基础属性与普遍mc实足一律,只然而,在它的【属性】面板右下角多出了一个【参数】按钮。

图7-3-13 智能动画的属性面板

单击【参数】按钮,即是“参数树立”局部了,如图7-3-14所示。

在本例中,咱们把这个“sc”复制成6份,而后辨别把它们的【speed】值设为“5”、“10”、“15”、“20”、“25”、“30”。如许就使1个伶人兼备6种“本领”,请你提防,这与“范例复制”实足各别,后者只能举行“外表”的变革,如巨细、脸色、目标等。

flash mx2004入门与进阶实例——动作脚本进阶(13)图2

那么,咱们怎样运用这个“参数”呢?让咱们进一步看看“sc”里面的情景。

图7-3-14 智能动画的参数

flash mx2004入门与进阶实例——动作脚本进阶(13)图3

这6个东西是实足一律的,你不妨采用大肆一个(你大概创造“双击”起不了效率,这一点与普遍的“mc”有点各别),调出“右键菜单”,单击【编纂】菜单项,如图7-3-15所示。

 

图7-3-15 东西的右键赶快菜单

此刻咱们加入了“独一的智能mc”这个sc的编纂界面,如图7-3-16所示。

flash mx2004入门与进阶实例——动作脚本进阶(13)图4

图7-3-16 “独一的智能mc”编纂场景

这边是个叫“基础mc”的片子剪辑东西,它的“帧代码”仅有一条:“myfun();”,请拜见图7-3-17,它的道理是:当播放南针达到暂时“帧”时,运转“myfun()”。

那么“myfun()”是什么呢?它是一个“自设置因变量”,要领会它的实质,请“双击”这个“基础mc”,这一下“双击”灵验了,由于这个“基础mc”是普遍的mc。

 

图7-3-17 “基础mc”的帧代码

此刻咱们加入了“基础mc”的编纂界面,如图7-3-18所示。

flash mx2004入门与进阶实例——动作脚本进阶(13)图5

图7-3-18 “基础mc”中的按钮训令

在“基础mc”中,包括3个东西:1个按钮及2个“动静文本”。

flash mx2004入门与进阶实例——动作脚本进阶(13)图6

咱们先看看按钮训令:

这是2条按钮事变训令,它们的道理是:当鼠标过程该按钮时,树立变量“sobre”为“1”,当鼠标摆脱时为“0”,这是为主步调“myfun()”供给了2种“状况变量”。

左边“动静文本”东西的变量名是“speeds”,它及时表露东西的“通明度值”(动静值);右边的“动静文本”东西变量名是“_parent.speed”,它径直表露了东西“参数树立值”(恒定值)。

结果,咱们来看看主步调“myfun()”,用鼠标单击“遏制图层”的第1帧,翻开【举措】面板,如图7-3-19所示即是“自设置因变量”:myfun()。

图7-3-19 主步调代码

“myfun()”步调本来即是2种状况:鼠标加入(“sobre==1”)和鼠标摆脱(“sobre==0”)。

此刻大略刻画一下代码道理:

当鼠标加入该东西时(“sobre==1”),即使它的通明度仍旧大于“0”,那么它的通明度减去“speed”,这即是东西的“参数值”,各别的东西有各别的值,进而爆发各别运转截止。

flash mx2004入门与进阶实例——动作脚本进阶(13)图7

因为这个步调是重复运转的,以是通明度是贯串减产的,当通明度小于“0”时,树立为“0”,结果把这个变革值赋给“动静文本变量”:speeds。这即是动画播放时咱们看到的左列数字变革。

当鼠标摆脱该东西时(“sobre==0”),即使它的通明度没满“100”,那么就以“speed”为步长递加,当胜过“100”时,把通明度值设为“100”,结果再把变革值赋给“动静文本变量”:speeds。

这即是主步调的十足道理。

本例是个很大略的演示,究竟上“sc”不妨设置多个“参数”,做出十分搀杂,功效宏大的动画组件。

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.