选择相对或绝对路径
2008-04-02 10:50:33来源:互联网 阅读 ()
关于绝对路径
绝对路径以文档加载到其中的层名开始,一直延续到显示列表中的目标实例。也能够使用别名 _root 来指示当前层的最顶层时间轴。例如,影片剪辑 california 中引用影片剪辑 oregon 的动作能够使用绝对路径 _root.westCoast.oregon。 在 Flash Player 中打开的第一个文档是加载到第 0 层。您必须给其他每个加载的文档分配层号。在 ActionScript 中使用绝对引用来引用一个加载的文档时,能够使用 _levelX 的形式,其中 X 是文档加载的层号。例如,在 Flash Player 中打开的第一个文档叫做 _level0;加载到第 3 层的文档叫做 _level3。 要在不同层的文档之间进行通信,必须在目标路径中使用层名。下面的例子显示 portland 实例如何定位 georgia 影片剪辑上的 atlanta 实例(georgia 和 oregon 位于同一层): 4.2关于相对路径 相对路径取决于控制时间轴和目标时间轴之间的关系。相对路径只能确定 Flash Player 中他们所在层上的目标的位置。例如,在 _level0 上的某个动作以 _level5 上的时间轴为目标时,不能使用相对路径。 在相对路径中,使用关键字 this 指示当前层中的当前时间轴;使用别名 _parent 指示当前时间轴的父时间轴。您能够重复使用别名 _parent,在 Flash Player 同一层内的影片剪辑层次结构中逐层上升。例如,_parent._parent 控制影片剪辑在层次结构中上升两层。Flash Player 中任何一层的最顶层时间轴是唯一具备未定义的 _parent 值的时间轴。实例 charleston(较 southcarolina 低一层)时间轴上的动作,能够使用以下目标路径将实例 southcarolina 作为目标: _parent 要从 charleston 中的动作指向实例 eastCoast(上一层),能够使用以下相对路径: _parent._parent 要从 charleston 的时间轴上的动作指向实例 atlanta,能够使用以下相对路径: _parent._parent.georgia.atlanta 相对路径在重复使用脚本时很有用。例如,您能够将以下脚本附加到某个影片剪辑,使其父项放大
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
_level5.georgia.atlanta
您能够使用别名 _root 表示当前层的主时间轴。对于主时间轴,当 _root 别名被同在 _level0 上的影片剪辑作为目标时,则代表 _level0。对于加载到 _level5 的文档,当该文档被同在第 5 层上的影片剪辑作为目标时,则 _root 等于 _level5。例如,假如影片剪辑 southcarolina 和 florida 被加载到同一层上,从实例 southcarolina 调用的动作就能够使用以下绝对路径来指向目标实例 florida:_root.eastCoast.florida
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇: Flashaction代码格式及规范
下一篇: 利用FlashMX的AS画线集萃
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash