Flash CS6提供的滚动条组件已经可以完全胜任所有动态文本框的要求。选择绘图工具栏的文本工具,在这一层添加一个文本框。图9-43 添加边框回到主时间轴。修改文本框中文本的来源,从外部文件读取文本数据。固定文本框中的文本很容易,但是如果以后想改变文本框的内容的话,就必须要重新编辑源码,这太不方便了。把上面填入文本框里的文本复制到一个空的文本文件,使用记事本就可以完成要求。......
2023-10-30
1.使用预定义函数
Flash提供了很多功能强大的预定义的函数。
预定义函数一般使用在表达式中。所有的函数都必须在函数名之后跟一对括号,括号里可以没有参数,可以有一个或多个参数。预定义的函数除了返回值之外,对参数没有任何影响,也就是说,预定义函数不会改变读者传进来的参数。调用函数采用如下方式:
对于Flash预定义的函数,读者可以在任何时间任何地点调用它。自定义的函数定义和实现是写在关键帧中的,可以是主时间轴的关键帧,也可以是一个嵌套影片剪辑的关键帧。
2.自定义函数
自定义函数可以写在主时间轴的关键帧中,也可以写在某个元件实例的关键帧里。调用自定义函数时,需要指定它的路径。如果是在读者自定义函数的同一时间轴中调用它,那么就和预定义函数一样,直接调用就可以了。如果读者在另一个不同的时间轴调用,那么必须在函数名前面加上它的路径,可以是相对路径,也可以是绝对的路径。比如:_root.functionName(),就是调用位于主时间轴中的一个自定义函数。
下面介绍自定义的函数的方法。
选定想要放函数的关键帧,然后打开“动作”面板,直接在脚本窗格中输入代码。写法类似这样:
首先是一个“function”关键字,表明读者要定义一个函数,接着是函数名,不能与Flash的关键字相同,接下来是一对括号,紧紧跟着函数名,如果读者还希望接收参数,一定要在括号里写一个临时的参数名字,如果有多个参数,中间用逗号分隔开。最后就是一对大括号,里面是读者所有的script代码。(www.chuimin.cn)
下面来看一个接受参数的函数:
这个函数有两个参数,a和b,作用是计算a的b次幂。读者可以这么调用:mi=power(2,4),在调用函数的时候,参数a被赋值2,b被赋值4,这是一种传递参数值的调用方式。
除此之外,通过使用参数,可以写一个多种功能的函数,不同的参数对应与不同的功能,有的时候这也是非常有用的。例如:
前面提到的函数还没有一个是返回值的,下面来看怎么写返回值的函数。
写一个返回值的函数,只需要在函数的最后加上一句return value;value是读者要返回的函数值。Return后面可以是一个数字,也可以是一个有定义的变量,还可以是一个表达式,这个值将被返回到调用该函数的地方。例如:
此时,可以在Script里调用这个函数,例如:
预定义函数可以在任何地方调用,自定义函数必须要有一个路径,一般来说,可以把所有自定义的函数都写在主时间轴的关键帧中,在调用这些函数的时候,只需要在函数名字前面加上_root.就可以了,例如_root.power(2,4)。
有关Flash CS6中文版标准实例教程的文章
Flash CS6提供的滚动条组件已经可以完全胜任所有动态文本框的要求。选择绘图工具栏的文本工具,在这一层添加一个文本框。图9-43 添加边框回到主时间轴。修改文本框中文本的来源,从外部文件读取文本数据。固定文本框中的文本很容易,但是如果以后想改变文本框的内容的话,就必须要重新编辑源码,这太不方便了。把上面填入文本框里的文本复制到一个空的文本文件,使用记事本就可以完成要求。......
2023-10-30
预定义函数就是JavaScript已经定义好的函数,可以在程序中作为函数直接调用。eval函数的语法格式如下:其中,codeString是一字符串,该字符串的内容是一合法表达式,eval分析并运行该表达式。例如:2)isFinite函数。isFinite函数的语法格式如下:说明:如果number是一finite数,则返回true,否则返回false。parseInt函数的语法格式如下:说明:parseInt函数将字符串形式的整型数string转换为数值型的数。radix为基数,表示string的进制,如:8表示8进制,16表示16进制,默认时为10进制。......
2023-11-19
包括函数名的命名和类型说明、形式参数的类型说明、变量定义和语句。下面举例说明主函数和自定义函数。函数的定义是平行的,彼此相互独立,不能嵌套定义。函数的类型和函数返回值的类型应保持一致。以两个数求和为例,说明函数的定义。......
2023-10-21
,精解 按定义只要检验是否成立即可.由,知,所以f在点x=1处连续.例1.4.2 设函数在点x=0处连续,求常数a,b.精解 根据f在点x=0处连续的充分必要条件有,其中,,,f=b.将它们代入式得4a=2=b,即,b=2.例1.4.3 设函数,那么如何定义f的值,使得f在点x=0处连续.精解 由函数在点x=0处连续的定义知,只要即可.由于,其中,将它代入式得因此,定义,使得f在点x=0处连续.......
2023-10-27
定义1 线性定常系统的传递函数,定义为零初始条件下,系统输出量的拉氏变换与输入量的拉氏变换之比。传递函数是复变量s的有理真分式函数,具有复变函数的所有性质。传递函数是系统或元件数学模型的另一种形式,是一种用系统参数表示输出量与输入量之间关系的表达式。传递函数与微分方程有相通性。下面举例说明求取简单环节的传递函数的步骤。......
2023-06-28
自定义工具栏及菜单示例。图6-9窗口依次将命令列表中的、、、、、命令图标添加到工具栏的下级目录工具栏上,如图6-10所示。图6-10自定义的工具栏的结构因为命令没有默认图标,如果不指定,将在新建的工具栏上显示为问号。单击按钮,结束工具栏的创建。图6-14自定义的工具栏创建自定义菜单的方法与创建工具栏非常相似,读者可参考上述步骤及图6-15创建如图6-16所示的菜单。......
2023-06-21
图2.3.2 创建实体拉伸特征图2.3.3 截面草图Step3.添加图2.3.4所示的实体拉伸特征,产生加强筋(肋)。图2.3.7 “UDF”菜单图2.3.8 “UDF选项”菜单图2.3.8所示的“UDF选项”菜单说明如下:● 选择该命令后,表明所创建的用户自定义特征是“独立的”,即相对于原始模型是独立的;如果改变原始模型,其变化不会反映到UDF中。图2.3.13 操作过程(三)图2.3.14 “提示”菜单● :为使用这个参照的所有特征指定单一提示。......
2023-06-20
2)所有控件创建时,都要在CWnd::Create函数中代入窗口ID、风格、位置和父窗口等。4)注册自定义窗口类型。MFC全局函数,先检测要注册的窗口类型是否存在。并将接口参数简化以方便调用,返回值是自动生成的随机窗口类型名。5)创建一个工程名为“wd”的对话框程序,用于演示自定义窗口的注册和创建。总结使用自定义窗口做主窗口的特点如下。......
2023-11-25
相关推荐