_root.mc2 _root.mc1.mc3
this: 当前影片剪辑
this.mc3(mc1mc3) this.mc4(mc2mc4)
_parent: 上一级影片剪辑
this._parent(mc3mc1) this._parent.parent.mc2(mc3mc2)
head_mc
_root robot_mov robot_mc
left_mc
right_mc
不用with的语句
利用with的语句
7.level 层级
• level:影片的层级,主时间轴level值为0,其余层级越高的加载的位 置越上层,依次为1,2,3等,且加载在上层的动画会覆盖下层的动画. 主时间轴: _root.mc1等价于 _level0.mc1 loadMovieNum(“mv2.swf”,1): 第2个参数表示level1.
9.getNextHighestDepth
• MovieClip.getNextHighestDepth() 获得下一个可用的深度索引,采用该深度值的对象将呈现在影片 剪辑中同一级和同一层上所有其它对象之上.返回的值为大于或 等于0的正数. d1=_root.mc2.getNextHighestDepth(); trace(d1); (输出结果为0,或大于0的正数)
• 若影片剪辑A_mc的帧标签为aa,B_mc的帧标签为bb,要使按钮 A_btn控制A_mc的播放,按钮B_btn控制B_mc的播放,
• 则按钮A_btn的动作为: 按钮B_btn的动作为:
on (press) {
on (press) {
gotoAndStop("aa"); gotoAndStop(“bb");