大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网络媒体 -> FLASH -> Flash 动作脚本之:资料速查(11)

Flash 动作脚本之:资料速查(11)

时间: 2021-07-31 作者:daque

对于一致和对立目的路途(1)

     对于一致和对立目的路途   目的路途即是要指向的功夫轴的地方。在flash中,功夫轴的表露列表一致于web效劳器中的文献和文献夹档次构造。

flash 动作脚本之:资料速查(11)图1

 

flash 动作脚本之:资料速查(11)图2

  就像在web效劳器中一律,flash的每个功夫轴不妨用两种办法编址:一致路途或对立路途。不管谁人功夫轴挪用含一致路途的举措,某个范例的一致路途老是沟通的。比方,指向范例california(加利福尼亚州)的一致路途老是_level0.westcoast.california。从各别的场合挪用时,对立路途是各别的。比方,从sanfrancisco到california的对立路途是_parent,而从portland到california的对立路途则是 _parent._parent.california。  一致路途 以载入动画的层级名发端,贯串过程表露列表,直至达到目的范例。  在flash播放器中开始翻开的动画被载入0级(level 0)。你必需给每个其余载入的动画调配一个级号。某头等的目的名是_levelx,个中的x是动画被载入的级号。比方,在flash播放器中开始翻开的动画称为_level0,载入3级的动画称为_level3。   在底下的例子中,flash播放器中载入了两个动画:targetpaths.swf 载入0级(level 0),eastcoast.swf载入5级(level 5)。在调节和测试器中,层级会表露出来,0级表露为_root。

  不管是从同级范例的举措中挪用,或是从各别级的举措中挪用,范例的一致路途老是沟通的。比方:0级中的范例bakersfield的点语法一致路途老是如许: _level0.california.bakersfield 在斜杠语法中,用斜杠代替点,该一致路途如次: _level0/california/bakersfield要在各别级的动画之间通信,必需在目的路途中运用级名。比方,portland范例该当对atlanta(亚特兰洲大学)范例按下列本领编址: _level5.georgia.atlanta在点语法中,你不妨运用别号_root来援用暂时级的主功夫轴。对于主功夫轴(或 _level0),当同在_level0中的剪辑指定目的时,别号_root代办_level0。对于载入_level5的动画,当在1级的影戏剪辑指定目的时,_root 即是_level5。比方,在范例southcarolina中挪用的一个举措不妨运用底下的一致路途指向范例florida(佛罗里达州)? r> _root.eastcoast.florida在斜杠语法中,你不妨运用斜杠(/)援用暂时级的主功夫轴,如次所示:/eastcoast/florida在点语法中,尽管是一致形式仍旧对立形式,你都不妨运用沟通的目的路途来辨别功夫轴或东西属性中的变量。比方,底下的语句树立范例form中的变量name的值为"gilbert": _root.form.name = "gilbert";在斜杠语法中,尽管是一致形式仍旧对立形式,你都不妨在变量名前方加上冒号(:)来辨别功夫轴中的变量, 如次所示: /form:name = "gilbert";

  对立路途在于于遏制功夫轴与目的功夫轴之间的联系。你不妨经过对立路途重用举措,由于同一举措不妨指向各别的功夫轴,这在于于该举措放在何处。对立路途只能在它们本人地方的flassh播放器层级中对目的编址,而不许对载入其它层级中的动画编址。比方,你不许在_level0中指向_level5的奔渲岬亩?魇褂孟喽月肪丁?br>   在点语法中,不妨在对立路途中运用要害字this来援用暂时功夫轴。不妨在对立路途中运用别号_parent来指明暂时功夫轴的父功夫轴。在flash播放器的同一层级中,不妨反复运用_parent别号指明影戏剪辑档次构造中的更高头等。   在底下的例子中,每个都会(charleston、atlanta和staugustine)都是state(州)范例之子,而每个州(southcarolina、georgia和florida)又是eastcoast(东海岸)范例之子。

 

flash 动作脚本之:资料速查(11)图3

范例charleston的功夫轴上的举措不妨运用底下的目的路途指向范例southcarolina: _parent在charleston中的举措要指向范例eastcoast,不妨运用底下的对立路途: _parent._parent在斜杠语法中,不妨运用两个点(..) 指向档次构造中的更高头等。在范例charleston中的举措要指向eastcoast,不妨运用底下的路途:../..在charleston的功夫轴中的举措要指向范例 atlanta,不妨运用底下的点语法对立路途:_parent._parent.georgia.atlanta运用对立路途利于于剧本重用。比方,不妨把一个剧本附加给一个影戏剪辑,该影戏剪辑不妨把上头等的影戏剪辑夸大150%,如次所示: onclipevent (load) { _parent._xscale = 150; _parent._yscale = 150; }而后,你就不妨重用这个剧本,把它放在任何影戏剪辑的功夫轴中。

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.