关于绝对和相对目标路径

可以使用动作脚本将消息从一个时间轴发送到另一个时间轴。包含动作的时间轴称作控制时间轴,而接收动作的时间轴称作目标时间轴。例如,可以在一个时间轴的最后一帧上存在一个动作,指示开始播放另一个时间轴。要引用目标时间轴,必须使用目标路径,该路径指明影片剪辑在显示列表中的位置。

以下是名为 westCoast 的文档在第 0 层上的层次结构,它包含三个影片剪辑:california、oregon 和 washington。其中的每个影片剪辑进而又各包含两个影片剪辑:

_level0
    westCoast
        california
            sanfrancisco
            bakersfield
        oregon
            portland
            ashland
        washington
            olympia
            ellensburg

与在 Web 服务器上一样,Flash 中的每个时间轴可以用两种方式确定其位置:绝对路径或相对路径。实例的绝对路径是始终以层名开始的完整路径,与哪个时间轴调用动作无关;例如,实例 california 的绝对路径是 _level0.westCoast.california。而相对路径则随调用位置的不同而不同;例如,从 sanfranciscocalifornia 的相对路径是 _parent,但从 portland 出发的相对路径则是 _parent._parent.california