用户名 密    码

Flash动画教程:ActionScript编辑器(9)

来源:互联网 作者:未知 发布时间:2010-11-10 14:29:18 网友评论 0

7.6.2 传递变量

在某种情况下,需要动画变量来自于远程地址的数据,此时就需要使用变量传递语句。Flash的变量传递语句的命令行格式如下:

LoadVariables("URL","Location")

URL表示远程文件的地址与名称,Location表示传送的目标,它可以使用播放层Level或对象名称Target来表示。在打开的Object Action面板内,双击Actions中Browser/Netword列表中的LoadVariables命令时,添加传递变量的语句,如图7-13所示。

打开Location列表框,可以看到Level与Target选项,分别用于定义播放层与对象的名称。打开Variables下拉列表框时,可以看到以下3个选项,它决定着传递变量的形式:

● Don’t send:不传送变量

● Send using GET:通过HTTP GET传送变量

● Sent using Post:通过HTTP Post传送变量

 

\
图7-13 添加传递变量的语句

7.6.3 控制目标

典型的控制按钮是Play(播放)与Stop(停止),但它们只能控制当前时间轴的动画,需要对独立于时间轴的动画片段、符号进行控制时,必须结合Tell Target语句,该语句惟一的参数就是控制对象的名称,它的标准命令行格式如下所示:

TellTarget("target")

{

控制语句

}

与指定对象相关的控制语句都出现在循环体内,如果将控制语句移动到循环体之外,那么它只是针对时间轴的动画,而不是指定的对象。

 

\控制目标的操作步骤如下:

(1) 选择File→New命令,建新一个Flash文件。

(2) 选择Window→Library命令,打开Library面板。

(3) 将动画剪辑Movie拖动到舞台上。

(4) 将一个按钮符号拖动到舞台上。

(5) 右击该按钮打开快捷菜单,选择Actions命令,打开Actions面板。

(6) 双击Deprecated中Actions列表中的tellTarget命令,添加控制目标语句,如图7-14所示。

(7) 在Target文本框内输入Circle。

(8) 双击Actions中Movie Control列表的Play命令,添加播放对象的语句。

 

\
图7-14 添加控制目标语句

搜索栏目