77范文网 - 专业文章范例文档资料分享平台

flash动作脚本教程

来源:网络收集 时间:2021-09-24 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

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. 参数

Get URL具有以下参数,如图8-2所示。

图8-2 Get URL动作的参数

● URL:用户可在此处定义Get URL动作的URL。它可以是一个相对路径,例如my page.html,也可以是一个绝对路径,如http:

///93/13/article16/12.html。

如果用户获得的URL是一个CGI脚本或ColdFusion模板,那么它分别对应于的页面如http:///cgi-bin/mylove.cgi或者是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://www.My /My page.Html",window="blank")

}

以下脚本展示了一个鼠标事件,它将变量投递到服务器上的CGI脚本。

On(Release) {

Get URL("http://www.My /CGI-bin/myscript.cgi",vars=POST)

}

3. 实际应用

用于Flash窗体以及与Flash内容相连的HTML网页。

flash教程,flash脚本,AS脚本教程,flash动作,flash动作脚本教程

Flash MX中的动作函数命令

8.2 动作交互函数(1)

8.2 动作交互函数

在各种Flash MX的动作函数中,有一类用户交互函数也是在动画制作过程中常常用到的。这类函数最大的特点就是,当用户使用了这些函数后,可以使动画浏览者与Flash动画之间产生很强的交互,动画中许多关键性的帧、场景或者声音的切换,都将依赖浏览者的选择或者单击操作。

8.2.1 FS命令函数

fscommand(FS命令)允许用户的Flash电影与其他程序通信,例如Web浏览器或者可用于用户的Flash电影的任何程序。主程序只是一个允许用户在其中嵌入Flash电影的程序。此命令通常用于使Flash可与HTML页中的JavaScript交互。

下面展示了如何用fscommand打开自定义参数框。Fscommand是一种简单的命令式语句,虽然其用处很广,但用户一样可以轻松地掌握。

(1) 创建一部带按钮的Flash电影,该按钮包括一个触发fscommand动作的鼠标事件。

(2) 当设置fscommand时,如果在Command文本框中输入InfoBox,在Parameters 文本框中输入Doing时,则当前Actions面板如图8-3所示。

flash教程,flash脚本,AS脚本教程,flash动作,flash动作脚本教程

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说医药卫生flash动作脚本教程在线全文阅读。

flash动作脚本教程.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/yiyao/1252481.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: