维动画制作Flash80课件第10章

维动画制作Flash80课件第10章

ID:40395695

大小:393.00 KB

页数:25页

时间:2019-08-01

维动画制作Flash80课件第10章_第1页
维动画制作Flash80课件第10章_第2页
维动画制作Flash80课件第10章_第3页
维动画制作Flash80课件第10章_第4页
维动画制作Flash80课件第10章_第5页
资源描述:

《维动画制作Flash80课件第10章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、条件语句——if/if…else/if...elseif循环语句——for/while/do...whle/for...in设置属性语句——setproperty复制语句——duplicateMovieClip拖动语句——startDrag输入文本与动态文本第10章 ActionScript进阶10.1.1知识点和技能在ActionScript中,条件语句起着判断控制的作用,它是基本的语句类型,是ActionScript灵活控制动画的重要语句,条件语句基本可以分为以下3种:if,if…else和if…elseif。●if语句if(conditions){sta

2、tement(s);}对条件进行判断,如果条件为true,则Flash将运行条件后面大括号内的语句。如果条件为false,则Flash将跳过大括号内的语句,而运行大括号后面的语句。10.1 条件语句——if/if...else/if...elseif参数:conditions:计算结果为true或false的表达式。statement(s):条件满足所执行的语句。例:If(i>5){//如果i大于5stop();//停止播放动画}●if…else语句if(conditions){statement(s)1;}10.1 条件语句——if/if...else/if

3、...elseifelse{statement(s)2;}对条件进行判断,如果条件为true,则执行statement(s)1语句,否则,执行statement(s)2语句。参数:conditions:计算结果为true或false的表达式。statement(s)1:条件满足所执行的语句。statement(s)2:条件不满足所执行的语句。10.1 条件语句——if/if...else/if...elseif例:If(this._x<0){//如果x轴的坐标值小于0this._x=0//设置x轴坐标值等于0}Else{//如果不满足条件This._x=thi

4、s._x5//设置x轴坐标值减少5}10.1 条件语句——if/if...else/if...elseif●if…elseif语句if(condition(s)1){statement(s)1;}elseif(condition(s)2){Statement(s)2;}如果条件condition(s)1满足,则执行statement(s)1语句;如果condition(s)1不满足,但condition(s)2满足,则执行statement(s)2语句。参数:conditions:计算结果为true或false的表达式。statement(s)1:条件con

5、dition(s)1满足所执行的语句。10.1 条件语句——if/if...else/if...elseifstatement(s)2:条件condition(s)2满足所执行的语句。例:if(this._x>=0){//如果x轴的坐标值大于等于0this._x=0//设置x轴坐标值等于0}elseif(this._x<=-500){//如果x轴的坐标值小于等于-500this._x=-500//设置x轴坐标值等于-500}}10.1 条件语句——if/if...else/if...elseif10.2.1知识点和技能●for语句for(init;condit

6、ion;next){statement(s);}计算一次init(初始化)表达式,然后开始一个循环序列。循环序列从计算condition表达式开始。如果condition表达式的计算结果为true,将执行statement(s)并计算next表达式。然后循环序列再次从计算condition表达式开始。直到condition表达式的计算结果为false,则跳过代码块,执行for语句后面的代码。10.2 循环语句——for/while/do...whie/for...in参数:init:赋值表达式,为循环变量赋初值。condition:循环的条件。next:循环变

7、量操作语句,增加或减少循环变量的值。statement(s):循环条件满足时,执行的循环语句。例:用for循环将从1到100的数字相加。varsum:Number=0;//定义变量sum,设置它的初始值为0for(vari:Number=1;i<=100;i++){10.2 循环语句——for/while/do...whie/for...in//循环变量i的初值为1,循环条件为i<=100,每次执行完循环语句,i的值递增sum+=i;//变量sum的值增加i}trace(sum);//在输出面板中显示变量sum的值,也就是1到100的和●while语句whil

8、e(condition){statem

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。