用户可以通过设置“动作”面板的工作参数,来改变脚本窗格中的脚本编辑风格。若要设置动作面板的参数,可以执行如下操作:在“动作”面板的选项菜单中选择“首选参数”命令。在弹出的“首选参数”对话框里设置以下任意首选参数:●编辑:选择“自动缩进”会在脚本窗格中自动缩进动作脚本,在“制表符大小”框中输入一个整数可设置专家模式的缩进制表符大小。......
2025-09-30
条件语句和循环语句是脚本语言里非常重要的语句。只要读者编写过程序,就一定会对这两种语句有着说不出的感情。
1.条件语句
条件语句有三种:
在条件成立下,读者要执行的语句写在这里;
条件成立时执行的语句;
条件不成立时执行的语句
条件一成立时执行的语句;
条件二成立时执行的语句;
这种情况下,else if语句可以一直写下去,用以判断多种情况。
2.循环语句
循环语句也有三种:
读者需要循环执行的语句;
下面仔细看看这个循环语句的具体执行过程。
第一次进入循环,i=1,判断i<10是否成立,成立则执行循环中的语句;
第二次进入循环之前,先执行i++语句,此时i=2,判断i<10是否成立,成立则执行循环体中语句;
……(https://www.chuimin.cn)
第十次进入循环之前,i=9,执行i++后,i=10,判断i<10不成立,退出循环,结束执行。
所以总共执行9次循环。
考虑下面的这条循环语句:
这个循环将被执行多少次?答案是0次。为什么?刚开始进入时,I=0,然后判断I==10成立不成立,因为不成立,所以一次都没有执行,就退出来了。
再考虑一条循环语句:
这个循环将被执行多少次?可能读者觉的这条语句写的很不舒服,在解释它之前,我先告诉读者答案,是无穷多次,这个循环是一个死循环,将一直执行。
注意条件判断语句,写的是i=10,这是一条赋值语句,不管怎么样都为真,每次判断都是给i赋值成10,所以一直执行下去。之所以写这么一个例子,是因为很多时候读者会一不小心把==写成=,一定要注意这种问题。
●for in
这个语句有点特殊,它仅仅和数组以及对象数据类型一起使用。看下面的例子:
使用起来就这么简单,在读者不知道数组里有多少个元素,或者读者不想知道,或者它的元素个数一直在变化,读者可以用for in非常简单地实现对所有数组元素的遍历。除此之外,for in还可以用在对象数据类型里,用法和这个基本一样。
●while
While语句在条件成立的时候循环,一直到条件不成立。以下是使用它的形式:
while的使用范围比for更广,更一般,完全可以把一个for循环改写成while循环。例如:
可以写成:
它们的用处完全一样。
相关文章
用户可以通过设置“动作”面板的工作参数,来改变脚本窗格中的脚本编辑风格。若要设置动作面板的参数,可以执行如下操作:在“动作”面板的选项菜单中选择“首选参数”命令。在弹出的“首选参数”对话框里设置以下任意首选参数:●编辑:选择“自动缩进”会在脚本窗格中自动缩进动作脚本,在“制表符大小”框中输入一个整数可设置专家模式的缩进制表符大小。......
2025-09-30
传统文本的段落属性包括对齐方式和边界间距两项内容。图2-61 设置段落样式“段落”部分包括以下文本属性:●对齐:此属性可用于水平文本或垂直文本。在当前所选文字的段落方向为从右到左时,对齐方式图标的外观会反过来,以表示正确的方向。TLF会在这两个段落之间生成24像素的间距,而不是36像素。利用“高级段落”部分可以设置TLF文本的以下属性:●标点挤压:此属性有时称为对齐规则,用于确定如何应用段落对齐。......
2025-09-30
Flash CS6的时间轴窗口默认位于舞台下方,用户可以使用鼠标拖动它,改变它在窗口中的位置。时间轴窗口是用来进行动画创作和编辑的主要工具。图5-1 时间轴窗口1.时间轴标尺时间轴标尺由帧标记和帧编号两部分组成。图5-3 将帧的间隔设置为很小时的效果●“小”:当用户选择该项命令,可以使时间轴中帧的间隔距离比较小。......
2025-09-30
图5-5 “场景”面板在场景列表框中显示了当前电影中所有场景的名称。在“场景”面板左下角有3个按钮,从左到右它们分别是“添加场景”、“重制场景”和“删除场景”按钮。单击该菜单中的场景名称,可以切换到相应的场景中。尽管可以使用任何字符来给场景命名,但是最好使用有意义的名称来命名场景,而不仅仅使用数字区别不同的场景。......
2025-09-30
提示:首先将导入的图像转换为元件,然后参照本章5.5节中有关知识创建沿曲线移动的动画,通过对应的属性设置面板将第2个关键帧所对应的实例的Alpha属性设置为0。注意各帧之间的渐变类型,以及注意关键帧的制作。图5-76 关键帧效果图打开一个Flash文件,然后以GIF、JPEG两种不同格式进行发布。......
2025-09-30
ActionScript照英语翻译过来就是动作脚本语言。按照官方的说法,ActionScritp是Flash的脚本描述语言,它可以帮助用户灵活地实现Flash中内容与内容,内容与用户之间的交互。读者不必了解很多ActionScript的知识就可以写一个简单的脚本。新建一个ActionScript 3.0的Flash文件。ActionScript与其他编程语言一样,具有变量、操作符、语句、函数和语法等基本的编程要素。并且在结构和语法上与JavaScript非常相似,下面简要介绍ActionScript中的常用术语。......
2025-09-30
图7-9 应用内阴影前后的效果图7-10 隐藏对象前后的效果图7-11 模糊XY效果模糊的“品质”选项用于设置模糊的质量。图7-17 不同类型的斜角效果5.渐变发光渐变发光滤镜可以在发光表面产生带渐变颜色的光芒效果。图7-21 调整颜色的效果图提示如果只想将“亮度”控制应用于对象,请使用位于“属性”面板中的颜色控件。......
2025-09-30
相关推荐