当前位置: 主页 > 平面设计 > Flash MX学习捷径(一)电影夹MC的嵌套

Flash MX学习捷径(一)电影夹MC的嵌套

  • 2022-02-28
  • 来源/作者: 不详    / 佚名    
  • 7 次浏览

Flash MX学习捷径(一)电影夹MC的嵌套

编译 faithli、黑咖啡
网站:http://www.faithli.com

电影夹的嵌套

概述

  这个实例向大家展示了Flash MX 的MC(子)是如何嵌套在MC(父)里,脚本语言AS也向大家展示了如何创建相对和绝对路径。拖动任意的小方形的按钮可以让标签对象在方形和矩形框里移动。看下面的动画



  这个动画的原码文件(Nesting.fla)可以在Flash MX/Samples folder文件夹里找到。秘密就在下面的AS里,自己调一下数值看看会发生什么变化呢?

  打开原文件,点击上面的小方块,可以看到里面AS的原码:


onClipEvent (enterFrame) {
if (dragButton.dragging) {
_root.outerSquare._x=dragButton._x+140;
_root.outerSquare._y=dragButton._y+173;
}
}


中间方块的AS原码为:


onClipEvent (enterFrame) {
if (dragButton.dragging) {
_root.outerSquare.midSquare._x=dragButton._x;
_root.outerSquare.midSquare._y=dragButton._y;
}
}


右上角的AS原码为:


onClipEvent (enterFrame) {
if (dragButton.dragging) {
_root.outerSquare.midSquare.smallSquare.dragButton._x=dragButton._x;
_root.outerSquare.midSquare.smallSquare.dragButton._y=dragButton._y;
}
}


下载原文件:点击下载