77范文网 - 专业文章范例文档资料分享平台

第四章 按钮动作脚本制作过程

来源:网络收集 时间:2020-06-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

定义第一帧的停止动作

在“动画”图层上新添加一个图层,并重新命名为“AS”。选择“AS”图层的第一帧,打开“动作”面板,在其中左边的“动作工具箱”中,单击“全局函数”,展开以后,再单击“时间轴控制”,如图2所示。这时可以看到,“时间轴控制”类别下的函数都显示出来了。

图2 展开“时间轴控制”函数类别

专家提示:默认情况下,“动作”面板显示在软件窗口的下方,只需单击就可以展开面板。如果软件窗口中没有显示“动作”面板,你可以选择“窗口”|“开发面板”|“动作”命令,将“动作”面板打开。

双击“时间轴控制”类别下的“stop”函数,在“动作”面板右边的“脚本输入区”出现一个程序行,如图3所示。

完成以上操作以后,“AS”图层的第一帧发生了变化,上面显示一个“a”标志,如图4所示。

图4 帧动作标志

由于在第一帧定义了一个stop函数,所以影片停在第一帧,后面的动画没有接着播放。下面通过一个按钮来控制动画开始播放。

(3) 通过按钮让动画开始播放

在“AS”图层上新建一个“按钮”图层。选择“按钮”图层第一帧,打开“库”面板,将其中一个名字为“播放”的按钮元件拖放到舞台的合适位置。

保持这个按钮实例处在选中状态,打开“动作”面板。在“动作工具箱”中展开“全局函数”|“影片剪辑控制”类别,双击该类别下的“on”函数,这样,“脚本窗口”中就自动出现相应的on程序代码,并且屏幕上同时还弹出了关于on函数的参数设置下拉列表框。

(4) 让动画从第十五帧跳转播放

下面实现动画播放到结尾再跳转到第十五帧循环播放的动画效果。选择“AS”图层的第三十帧(动画的最后一帧),按F7插入一个空白关键帧,在“动作”面板中,双击“时间轴

控制”类别下的“gotoAndPlay”函数,这样,在“脚本窗口”中出现gotoAndPlay函数程序代码,在小括弧中输入“15”即可。

至此就在“AS”图层的第三十帧定义了以下程序代码: gotoAndPlay(15);

这个程序代码的功能是,当动画播放到结尾时,自动跳转到第十五帧继续播放。这样就形成一个从第十五帧到第三十帧循环播放的动画效果。测试观察一下吧。

(5) 按钮控制动画跳转到第一帧

前面实现了一个从第十五帧到第三十帧循环播放的动画效果,怎么停止这个循环呢?选择“按钮”图层的第一帧,从“库”面板中将一个名字为“停止”的按钮元件拖放到舞台合适位置。保持这个按钮实例处在选中状态,在“动作”面板中,定义这个按钮实例的程序代码是:

on (press) { gotoAndStop(1); }

这段程序代码的定义方法和步骤(3)类似,这里不再详述。

这段程序代码的功能是,当单击“停止”按钮时,跳转到影片的第一帧并停止播放动画。

第四章 按钮动作脚本制作过程

4.1添加“开始播放”动作

4.1.1添加“开始播放”按钮元件

回到主场景,单击“音乐”图层,新建一个图层并命名为“开始播放”。

单击“开始播放”图层的第一帧,在库面板中,拖曳“play”按钮到场景的右下角位置,并单击“开始播放”图层的第2帧插入空白关键帧(按钮只是在第一帧被看到)。

4.1.2添加“开始播放”按钮动作脚本

在主场景中,选择“play”按钮,打开“动作”面板,在“动作”面板的右侧输入以下语句。

On(release){ gotoAndPlay(2); }

}

4.2添加“全屏开关”动作

4.2.1添加“全屏开关”按钮元件

单击“开始播放”图层,新建1个图层并命名为“全屏开关”,拖曳“exit”按钮与“缩放”按钮到场景的右上角位置。单击“全屏开关”图层的第2帧,插入空白关键帧。

新建1个图层并命名为“全屏开关”

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库第四章 按钮动作脚本制作过程在线全文阅读。

第四章 按钮动作脚本制作过程.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/1091308.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: