flash动作脚本教程
flash教程,flash脚本,AS脚本教程,flash动作,flash动作脚本教程
Flash MX中的动作函数命令
8.1 基本动作函数(2)
8.1.4 图像质量切换函数
Toggle High Quality(切换高质量)动作切换消锯齿功能,它影响视觉效果和重放速度。打开消锯齿功能,视觉质量提高,而较早计算机上的重放速度较慢。关闭消锯齿功能,则出现相反的效果。此动作不能影响单个目标。它影响当前在Flash Player中播放的所有电影和电影剪辑。
1. 参数
此动作没有参数。如果已经打开消锯齿功能,设置此动作就会将它关闭,否则便打开此功能。
2. 脚本范例
以下脚本展示了一个鼠标事件,它切换当前在Flash Player 中播放的所有电影的消锯齿功能:
On(Release)
Toggle High Quality
End On
3. 实际应用
flash教程,flash脚本,AS脚本教程,flash动作,flash动作脚本教程
用于确定视觉质量,并关闭电影中动画较集中部分的消锯齿功能。
8.1.5 停止声音播放函数
Stop All Sounds(停止所有音轨)动作停止当前在Flash Player 中播放的所有声音。此动作不影响电影的视觉效果。
1. 参数
此动作没有参数。
2. 脚本范例
以下脚本展示了一个鼠标事件,它停止当前在Flash Player 中播放的所有电影和电影剪辑中的声音。
On(Release)
Stop All Sounds
End On
3. 实际应用
用于关闭声音(声音打开/关闭按钮),并使音轨静音。
8.1.6 获取URL路径函数
Get URL(设置URL)动作从事以下两项工作:将指定的URL加载到浏览器窗口和将变量数据发送给指定的URL。例如,变量数
据可以发送给CGI脚本,以便按照HTML窗体的处理方式进行处理。
flash教程,flash脚本,AS脚本教程,flash动作,flash动作脚本教程
虽然Get URL动作主要用于将Flash电影放置在Web页上,但也可以将它用在Flash运行程序中,以便自动打开浏览器窗口并显示指定的URL。
1. 参数
html动画效果
Get URL具有以下参数,如图8-2所示。
图8-2 Get URL动作的参数
///93/13/article16/12.html。
如果用户获得的URL是一个CGI脚本或ColdFusion模板,那么它分别对应于的页面如http:///i或者是http:
///cgi/bin/cftemplate.cfm。
如果用户的Flash电影位于HTML页,可以用它来定义一个当事件触发时将调用的JavaScript函数。可以用表达式来动态地设置URL。
flash教程,flash脚本,AS脚本教程,flash动作,flash动作脚本教程
● Window(窗口):指定加载并显示指定的URL的浏览器窗
口或HTML页。如果用户已为一个HTML窗口或者页定义了名称,并希望指定的URL加载到该窗口,只需在此框中输入该窗口名或者用户也可以选择以下选项。
_self:将指定的URL加载到当前Flash电影所在的窗口或页。
_blank:打开一个新的浏览器窗口,并将指定的URL加载到此窗口。_parent:将URL打开在当前页的父页中。
_top:如果具有Get URL动作的Flash电影在一个HTML页中,那么此选项将删除该帧并将URL加载到浏览器窗口。
● Variables(变量):选择当使用Get URL动作时如何处理当前电影中的变量。有以下几种选择。
● Don’t send(不发送):不发送变量,是只打开URL的最佳方法。
● Send using GET(用GET发送):发送附在指定的URL后面的变量。例如,如果传递两个变量,即姓名和年龄,那么使用GET 方法将使URL显示为:Get name and age。因此,如果Flash电影存在于My page.html,应将姓名和年龄的值传递给它,且它应能以自己的方式响应这些值。换句话说,用户可以用
此选项将位于HTML页上的Flash电影中的变量值发送给另一HTML页上的Flash电影(这只能很好地用于少量变量的发送)。
● Send using POST(用POST发送):发送与URL隔开的变量,可以发送多个变量。在常规的HTML页上,这种方法主要
用于将从一个窗体收集来的信息投递到服务器上的CGI脚本。它还可以同样的方法将变量值发送给CGI脚本进行处理。
flash教程,flash脚本,AS脚本教程,flash动作,flash动作脚本教程
提示:
发送变量时,只有当前电影中的变量才能发送(而不是Flash 电影窗口中展现的所有电影中的变量)。
2. 脚本范例
以下脚本展示了一个鼠标事件,它打开新窗口中的URL。
On(Release) {
Get URL(“http://mand(FS命令)允许用户的Flash电影与其他程序通信,例如Web浏览器或者可用于用户的Flash电影的任何程序。主程序只是一个允许用户在其中嵌入Flash电影的程序。此命令通常用于使Flash可与HTML页中的JavaScript交互。
下面展示了如何用fscommand打开自定义参数框。Fscommand是一种简单的命令式语句,虽然其用处很广,但用户一样可以轻松地掌握。
(1) 创建一部带按钮的Flash电影,该按钮包括一个触发fscommand动作的鼠标事件。
(2) 当设置fscommand时,如果在Command文本框中输入InfoBox,在Parameters 文本框中输入Doing时,则当前Actions

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。