- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【2017年整理】13与课常用的Actions语句
第 十三课 常用的Actions语句;课前导读;重点知识;提高知识;了解知识;课堂讲解; 制作Flash动画时经常用到stop、goto、if、getURL、for、while等语句,它们的用法其实并不难,下面分别讲解。 ;停止语句stop ; (1)打开第11课制作的毛笔字效果,其时间轴如图13-1所示。在其中“毛笔”层的第50帧有一个符号,那是因为我们为该帧添加了stop语句。; (2)下面要让动画停在第25帧,选中“遮罩层”的第25帧(也可在其他图层的第25帧插入关键帧,并选中新关键帧),展开“动作”面板。
(3)在“动作”面板左边的命令框中双击“全局函数”下“时间轴控制”中的 ,即可为第25帧添加stop语句,如图13-2所示。; (4)这时在时间轴中的第25帧上将出现 标记,表示为该帧添加了Actions语句,如图13-3所示。 ;跳转语句goto ; (1)新建一个文件,用椭圆工具 绘制一个无边框的圆形,颜色填充为由白到黑的放射状渐变,并将其转换为图形元件,如图13-5所示。
(2)新建一个引导层,在其中绘制一条如图13-6所示的曲线,作为小球运动的轨迹,并将其沿用到第45帧。 ; (3)将小球拖放到曲线的左端点,并在“属性”面板中进行如图13-7所示的设置,然后在第45帧插入关键帧,将小球拖放到曲线的右端点,在两帧之间创建补间动画。时间轴如图13-8所示。 ; (4)按【Ctrl+Enter】键播放动画可以看到小球沿着所绘曲线的轨迹向前滚动。当滚动到右方时又重新从第1帧开始播放,从左向右滚动。
(5)如果要让小球播放到第45帧时不从第1帧开始播放,而从第40帧开始播放,可以在第45帧中添加goto语句。首先选中第45帧,然后展开“动作”面板。
(6)在“全局函数”下的“影片剪辑控制”中双击 ,右边的窗口中将出现相应的命令,如图13-9所示。 ; (7)在gotoAndPlay();括号中输入“40”,表示当播放到第45帧时,动画跳转到第40帧并播放动画。
(8)按【Ctrl+Enter】键播放动画,可以看到小球沿着所绘曲线的轨迹向前滚动。当滚动到最右方时,并没有重新从最左边开始滚动,而是从第40帧开始播放。 ;条件语句 ; 利用条件语句if可以建立一个执行条件,这样只有当if中设置的条件成立时,才能继续执行后面的动作。if语句和else语句通常在一起使用,else语句离开了if语句就会失去意义,因此这里将它们放在一起讲。 ;if语句 ; 其中:
condition指需要满足的条件;
statement(s)指要执行的动作。
它表示如果满足if后面括号中的条件,则执行大括号中的动作。
例如,语句:
if(x20){
gotoAndPlay(20);
}
表示首先判断x是否大于20,如果大于20,则让动画跳转到第20帧并播放。 ; else语句同样位于“语句”选项的“条件/循环”选项下,如图13-10所示。; 其中:
condition指需要满足的条件;
statement(s)指要执行的动作。
意思是当满足了if后面的条件(condition)时,执行它后面的语句statement(s);如果没有满足if后面的条件,则执行else后面的语句statement(s)。
例如,语句:
if(x20){
gotoAndPlay(20);
}else{
gotoAndStop(1);
}
表示首先判断X是否大于20,如果大于20,动画跳转到第20帧并播放,如果小于20,动画跳转并停止在第1帧。 ;else if语句 ; 意思是当满足if后的条件(condition)时,执行它下面的动作statement(s);当满足else if后的条件(condition)时,执行else if下面的动作statement(s)。
例如,语句:
if(x30){
gotoAndPlay(25);
}else if(x60){
gotoAndPlay(1);
}else{
gotoAndPlay(100);
}
表示首先判断X是否小于30,如果是,则动画跳转到第25帧播放,如果X大于60,则动画跳转到第1帧播放,如果两个条件都不满足,则动画跳转到第100帧播放。 ;超链接语句getURL ; getURL(url[,window[,variables]])
其中:
url用于输入需要链接到的网页地址(如);
window用于设置网页打开的位置;
varia
您可能关注的文档
- 【2017年整理】12.涤脍十二RNA的生物合成.ppt
- 【2017年整理】12a与Unit6Sports.ppt
- 【2017年整理】12与0759号身体的保护(总2课时).ppt.ppt
- 【2017年整理】12与2波动光学.ppt
- 【2017年整理】12与量本利分析.ppt
- 【2017年整理】12与讲电路的相量模型.ppt
- 【2017年整理】12佑氆光分析法aphid.ppt
- 【2017年整理】12坑肫技英语的翻译标准.ppt
- 【2017年整理】12级与精读3期末考试范围汇总.doc
- 【2017年整理】12信与管1小组安全饮食.ppt
- 广东省广州市增城区2023-2024学年九年级上学期期末道德与法治试题(答案).doc
- 广东省广州市2021-2022学年九年级上学期期末模拟历史试题(含答案).docx
- 广东省广州市天河区暨南大学附属实验学校2022-2023学年九年级上学期期末历史试题.doc
- 广州市南沙区2023—2024学年第一学期九年级历史期末教学质量监测模拟试卷.doc
- 广东省广州市天河区暨南大学附属实验学校2022-2023学年九年级上学期期末历史试题(答案).doc
- 在全市县区委书记第五次工作座谈会上的讲话.docx
- 3篇中央政法工作会议发言材料汇编.docx
- 5篇贵州省庆祝第二十个中国记者节座谈会经验交流发言材料汇编.docx
- 在全市人大工作座谈会上的讲话.docx
- 在全市人大系统改革创新工作交流会上的讲话.docx
最近下载
- 学堂在线《项目管理概论》作业单元考核答案.docx
- 计算机网络期末考试试题及答案.pdf VIP
- 高中英语选择性必修第2册课后习题Unit 3 FOOD AND CULTURE Section B Learning About Language.doc VIP
- 行政复议法知识宣传手册(PPT 41页).ppt
- 四库全书基本概念系列文库:河曲县志.pdf VIP
- 学生党建与学生管理工作互动存在的问题及对策建议思考.docx VIP
- 氢氧化钙安全技术说明书.pdf
- 2023-2024学年部编版语文六年级上册《期末考试卷》含答案 .pdf VIP
- 模具工(技师)职业鉴定理论考试题库(浓缩300题).docx
- 新人教版九年级英语全册知识点归纳及习题.doc VIP
文档评论(0)