摘要: 一.循环语句1.while循环语句的一般形式为: while(条件) { 循环体 }2.下面例子求1+2+3+...+100的值:(1) var i:int =1;//变量i用来控制循环 var sum:int ;//sum表示求和的结果 while(i<=100)//当变量i的值小于等于100时 { //sum不断加上i sum+=i; //i递加 i++; } //输出结果 trace(sum);(2)var i:int ; var sum:int;while(i++<100)//while(++i<=100){sum+=i;}trace(sum);二.do...whil 阅读全文
posted @ 2012-10-29 23:09 才美 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一.else-if语句 在一个程序中,有时条件不止两个,这时就要用到else-if语句。else-if语句的一般形式为: if(条件1) { 程序1; }else if(条件2) { 程序2; ... }else if(条件3) { 程序n; }else { 程序n+1; } 打开FLASH文档,选中第1帧,打开动作面板,输入下列代码: var score:int =80; if (score>=85&&score<=100) { trace("成绩优秀"); }else if(score>=70&&score<85) 阅读全文
posted @ 2012-10-29 23:05 才美 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 动作面板常用的术语:(1)Actions(动作):用于控制影片播放的语句。例如,gotoAndPlay(转到指定帧并播放)动作将会播放动画的指定帧。(2)Arguments(参数):用于向函数传递值的占位符。例如: Function display(text1,text2){ displayText=text+"my baby"+text2 }(3)Class(类):用于定义新的对象类型。若要定义类,必须在外部脚本文件中使用Class关键字而不是在“动作”面板 编写的脚本中使用此关键字。(4)Constants(常量):不变的元素。例如,常数Key.TAB的含义始终不变,它 阅读全文
posted @ 2012-10-29 23:02 才美 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一.continue语句 continue语句和break语句的区别是:continue语句只结束本次循环,而不是终止整个循环的执行;而break语句则是结束整个循环,不再进行条件判断。求100内所有偶数之和: var sum:int ; for(var i=2;i<100;i++) { if(i%2!=0) { continue; } sum+=i; } trace(sum); 在这段程序中,如果i不能被2整除,即i为非偶数时,用continue语句结束本次循环,不执行sum+=i的运算;如果i能被2整除,即i为偶数时,执行sum+=i的运算,这样可以求出100以内的所有偶数之和。二. 阅读全文
posted @ 2012-10-29 23:00 才美 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一.if-else语句: if-else语句的一般形式为: if(条件) { //程序1 }else { //程序2 } if-else语句与if语句的区别在于:即使条件为假,if-else语句也会执行相应的程序,而if语句则不会执行相应的程序1.新建一个FLASH文档,把图层1的名称改为“mc”在mc图层的第1帧创建一个实例名为“mc”的影片剪辑实例,并制作一段从左到右的补间动画。在影片剪辑第一帧加上“stop()”让其停止播放。2.新建一个名为“btn”的图层,在“btn”图层的第1 帧上创建一个实例名为“btn”的按钮3.新建一个名为“as”的图层,在动作面板中输入下列代码: impor 阅读全文
posted @ 2012-10-27 00:05 才美 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 一.is运算符: 1.如果要检测变量的准确数据类型,可以使用is运算符。is用来判断实例是否属于某类型,也可以判断类的继承关系,包括对于接口的继承执行, 2.如果类型匹配,返回true,否则返回false 3.is运算符是ActionScript2.0的instance of运算符的替代品 二.除使用Array类的构造函数来创建数组外,还可以用"[]"运算符来创建数组。var employee:Array =[15,"Barbara","Jay"];trace(employee[0]);//输出第一个元素var arr:Array = 阅读全文
posted @ 2012-10-26 21:28 才美 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一.事件类常量属性:1.MouseEvent类的部分类属性: CLICK 表示字符串“click”,代表单击事件 DOUBLE_CLICK 表示字符串“doubleclick”,代表双击事件 MOUSE_DOWN 表示字符串“mousedown”,代表鼠标按下事件2.下面代码使用了MouseEvent类的属性: MouseEvent.CLICK; MouseEvent.DOUBLE_CLICK;3.常见的组件注册方法: 组件实例名.addEventListener("click",侦听器)4.使用类属性来代替常量字符串最大的优点是:保证程序的稳定性,易于程序除错。二.使用静 阅读全文
posted @ 2012-10-25 22:32 才美 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 一.在舞台上画图形:(1): 1.打开FLASH面板,在图层1第一帧上点右键打开动作面板, 2.在动作面板中输入如下代码: import flash.display.MovieClip; var mc:MovieClip=new MovieClip;//创建MovieClip实例,并用mc引用这个实例 mc.graphics.beginFill(0xff0000,100);//填充样式 mc.graphics.drawRect(0,0,100,100);//绘制矩形 addChild(mc);//添加到显示列表 3.测试影片 4.分析:MovieClip类属于显示类,即创建的实例是可视的,所. 阅读全文
posted @ 2012-10-24 21:34 才美 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构菜单:Alt+Shift+T上一个/下一个光标的位置:Alt+Left/Right上一个/下一个成员(成员对象或成员函数):Ctrl+Shift+Up/Down选中闭合元素:Alt+Shift+Up/Down/Left/Right删除行:Ctrl+D在当前行上插入一行:Ctrl+Shift+Enter在当前行下插入一行: 阅读全文
posted @ 2012-10-23 21:07 才美 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: (1)Actions(动作):用于控制影片播放的语句。例如,gotoAndPlay(转到指定帧并播放)动作将会播放动画的指定帧。(2)Arguments(参数):用于向函数传递值的占位符。例如: Function display(text1,text2){ displayText=text+"my baby"+text2 }(3)Class(类):用于定义新的对象类型。若要定义类,必须在外部脚本文件中使用Class关键字而不是在“动作”面板 编写的脚本中使用此关键字。(4)Constants(常量):不变的元素。例如,常数Key.TAB的含义始终不变,它代表“Tab”键。( 阅读全文
posted @ 2012-10-20 23:53 才美 阅读(308) 评论(0) 推荐(0) 编辑