- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章_使用ActionScript动作脚本制作交互动画.ppt-萧山三中.ppt
第5章 使用ActionScript动作脚本制作交互动画 ;Flash课件制作程序;Flash课件制作程序;关于交互;主要内容;主要内容;第一部分 基础交互式动画制作;5.1 ActionScript简介;5.1 ActionScript简介;5.1.1 动作脚本概述;5.2 语法基础;5.2.1 变量的声明和使用;5.2.1 变量的声明和使用;5.2.1 变量的声明和使用;5.2.1 变量的声明和使用;5.2.2 运算符、表达式及运用;5.2.2 运算符、表达式及运用;通常编程就是连续地写一系列指令,计算机按顺序地执行它。
面向对象编程则是将程序分成块,分散到对象上。
什么是对象?简单地说,对象就是我们在Flash中能看到的一切东西。舞台是一个对象,时间轴、影片剪辑、按钮、文本、位图都是对象。;所有对象都是由类定义的。
每个类都包括了三个重要的元素:
事件
属性
方法
这是我们必须要了解的三个重要概念。
;事件;属性;方法;5.2.4 语法规范;5.2.4 语法规范;5.2.4 语法规范;5.2.4 语法规范;5.2.4 语法规范;5.2.4 语法规范;5.2.4 语法规范;5.2.4 语法规范;5.2.4 语法规范;5.2.4 语法规范;5.3 动作面板的使用;5.3 动作面板的使用;5.3 动作面板的使用;练习;5.4 给对象添加动作 ;1、帧;2、按钮:;例:;按钮的常用事件;3、MC(影片剪辑);例:;MC的事件有:;5.4 给对象添加动作 ;问题;5.5 基本命令和程序结构控制;5.5.1 时间轴命令;5.5.1 时间轴命令;5.5.1 时间轴命令;5.5.1 时间轴命令;5.5.1 时间轴命令;5.5.2 浏览器和网络命令;5.5.2 浏览器和网络命令;5.5.2 浏览器和网络命令;5.5.2 浏览器和网络命令;5.5.2 浏览器和网络命令;5.5.2 浏览器和网络命令;练习;5.5.2 浏览器和网络命令;fscommand可以执行的命令与参数 ;例;5.5.2 浏览器和网络命令;5.5.2 浏览器和网络命令;练习;主要命令小结;5.5.3 程序流程结构;5.5.3 程序流程结构;5.5.3 程序流程结构;5.5.3 程序流程结构;5.5.3 程序流程结构;1、单向选择;练习;2、双向选择;练习;3、多项选择;多项选择图示;switch语句;说明;说明;例;var score, s1, y;
sco = 80;//在这里输入不同分数,将进入以下代码的不同case
score = int(sco);
if (score0 score100) {
y = (score-50)/10;
switch (y) {
case 1 :
s1 = 及格成绩;
break;
case 2 :
s1 = 中等成绩;
break;
case 3 :
s1 = 良好成绩;
break;
case 4 :
s1 = 优等成绩;
case 5 :
s1 = 满分;
break;
default :
s1 = 不及格成绩;
break;
}
trace(score+是+s1);
} else {
trace(输入的分数有错);
};练习;mydate = new Date(); //创建一个新的日期对象
week = mydate.getDay(); //获取本地日期是星期几,并赋值给变量week
switch (week) {
case 0 :// week值为0,执行语句day=“星期天”,执行后跳出switch结构
day = 星期天;
break;;;练习;5.5.3 程序流程结构;5.5.3 程序流程结构;5.5.3 程序流程结构;for循环语句;例: for循环代码如下;;while循环;例: while循环代码如下;do…while循环;例: do…while 循环代码如下;跳出循环;例:;练习;练习6;程序结构小结;5.6 影片剪辑控制;5.6.1 为电影剪辑添加脚本 ;5.6.1 为电影剪辑添加脚本 ;5.6.1 为电影剪辑添加脚本 ;影片剪辑可指定的事件有以下9种;;?5.6.1 为电影剪辑添加脚本 ;5.6.2 MC属性控制;5.6.2 MC属性控制;5.6 影片剪辑控制;5.6.2 MC属性控制;5.6.2 MC属性控制;5.6.2 MC属性控制;5.6.2 MC属性控制;5.6.2 MC属性控制;5.6.2 MC属性控制;5.6.2 MC属性控制;5.6.2 MC属性控制;5.6.3 复制电影
文档评论(0)