在制作复杂的Flash动画时,往往会在一个电影剪辑中包含另一个电影剪辑。当你需要通过动作脚本语言来控制动画的显示和播放时,有时需要读取电影剪辑实例的坐标值。这时,你必须清楚理解Flash动画中主时间轴、父电影剪辑实例和子电影剪辑实例的坐标系及其相互关系。本文通过动画实例来图解Flash 5的坐标系,以帮助大家理解。
在Flash动作脚本语言中,_x和_y属性用来设置或返回电影剪辑实例位于父电影剪辑坐标系中的x和y坐标。怎样理解Flash 5的坐标系呢?请先看看下面的动画,并做下文的操作:
用鼠标拖动蜘蛛网(把鼠标光标放到蜘蛛网线上,当鼠标指针变成“手形”时按住鼠标左键拖动蜘蛛网,请注意蜘蛛不跟过来,请耐心操作!),观察动画下部蜘蛛网坐标值的变化。此时,蜘蛛的坐标值并不发生变化!
接着,用鼠标拖动蜘蛛(在蜘蛛上按住鼠标左键拖动),观察动画下部蜘蛛坐标值的变化。此时,蜘蛛网的坐标值并不发生变化!
再仔细看看图中的文字说明。