|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Flash是一个非常优秀的矢量动画制作软件,它以流式控制技术和矢量技术为核心,制作的动画具有短小精悍的特点,所以被广泛应用于网页动画的设计中,以成为当前网页动画设计最为流行的软件之一。
关于相对和绝对方针路径(2)
在Flash5中,要想经由过程举措来把持影戏剪辑或载进的动画,必需利用方针路径指定一个方针。方针路径指向的影戏剪辑必需有实例名。可使用以下分歧的体例指定方针:
利用举措面板中的拔出方针路径按钮和对话框输出方针路径。 在剧本中手工输出影戏剪辑的方针路径。 利用对影戏剪辑的援用或利用预界说函数targetPath和eval创立表达式。
利用拔出方针路径对话框拔出方针路径的操纵步骤:
1
选择你要分派举措的影戏剪辑、帧或按钮实例。
本工夫轴将成为把持工夫轴。2选择Window$#@62;Actions(窗口$#@62;举措),显现举措面板。3在工具箱列表中,从举措范例(Actions)当选择一个举措,或从工具范例(Objects)中的影戏剪辑范例(MovieClip)当选择一种办法。4单击方针(Target)框(或剧本中要拔出方针路径处),把光标置于方针框中。5单击举措面板右下角的拔出方针路径按钮。
6在弹出的拔出方针路径(InsertTargetPath)对话框中,选择一种语法:点语法(默许值)或斜杠语法。
7选择相对(Absolute)或绝对(Relative)方针路径形式。8实行以下操纵之一,指定方针:在拔出方针路径显现列表当选择一个影戏剪辑。利用点语法,在方针框(Target)顶用相对或绝对路径手工输出一个方针。9单击OK。
注:要手工拔出方针路径,能够依照上述1-4步,在举措面板中输出相对或绝对方针路径
利用表达式作为方针路径的操纵步骤:
1按上述1-4步操纵。2实行以下操纵之一:手工输出一个援用,作为方针路径。经由过程对援用的盘算,断定方针路径。可使用一个援用作为with举措的参数。鄙人面的例子中,变量index被盘算,并乘上2。盘算了局被用作Block实例中被哀求播放的影戏剪辑的名字。with(Board.Block[index*2]){
play();
}在工具箱列表的函数范例(Functions)中,选择targetPath函数。targetPath函数把对影戏剪辑的援用转换为一个字符串供举措(如tellTarget)利用。鄙人面的例子中,targetPath函数把援用Board.Block[index*2+1]转换为一个字符串:tellTarget(targetPath(Board.Block[index*2+1])){
play();
}下面的例子等价于上面的斜杠语法:tellTarget("Board/Block:"+index*2+1)){
play();
}在工具箱列表的函数范例中,选择eval函数。eval函数把字符串转换为对影戏剪辑的援用,作为方针路径供举措(如with)利用。上面的剧本盘算变量i,并把盘算了局增加到字符串"cat"中,再把了局赋给变量x。变量x如今是一个对影戏剪辑实例的援用,能够挪用MovieClip工具的办法,以下所示:x=eval("cat"+i);
AdobeFlashProfessionalCS5.5软件可以提供行业领先、用于制作具有表现力的交互式内容的授权环境。 |
|