创建选项卡式内容在Flash swapDepths
时间:2012-12-14 15:27来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击: 次
了解Flash中的深度,可以帮助您组织动态内容,并建立简单,但非常有效的内容导航系统。 深度是指影片剪辑的堆叠顺序 - 换句话说,哪一个是“顶部”时,他们都安排在一起。 的深度越高,越接近的影片剪辑的堆栈的顶部,这方面的知识,我们可以使用 swapDepths改变代表内容标签的影片剪辑的堆叠顺序。
水平深度优先分配,因此,当你交换深处的各种对象,他们必须在同一个时间轴,以便它是有效的。 在大多数情况下,提高了深度的东西,在一个较低的水平(如改变深处的符号内的影片剪辑)不会导致其掩盖在更高层次上的东西。
但就目前而言,我们不担心的水平,我们只是使用层和深度,以创建选项卡式内容导航。 创建三个不同的层次,不仅在顶级制表,但也包含内容的网页,将整个区域。
将每个标签“页”转换为影片剪辑(F8)。 一旦你转换,他们都安排在同一层上,而不是在不同的层上。
指定每个标签页的影片剪辑的实例名称。
创建一个新层,如果我们自己点击的选项卡,然后积极的顶级制表的边界框重叠的其他两个,使其无法点击的按钮,将覆盖的可点击区域的标签。 相反,我们要在它们上面放置按钮,这将覆盖的区域应该点击。
这也将让我们自由选项卡上的可点击的内容,没有任何动作脚本的基本选项卡页的干扰。
使用文字工具,将每个选项卡上的标题文字。将每个文本区域的一个单独的按钮符号,绘制一个矩形的形状的标签,确保以弥补严重的地区 ,所以,不强制用户尝试浏览时点击的文字和无处。
不要忘了每个按钮指定实例名称,以及每个选项卡层的深度,当我们改变,我们也将有改变深度的文字,最重要的是要高一个级别的,以便它不会被覆盖的选项卡。
在您的时间轴的第一帧(这应该是你唯一的帧),打开“操作”窗格中,右键单击。
电影的一帧连续重置Tab键顺序插入一个基本停止 ,它不是完全必要的,因为我们只使用一个单一的框架,但我们不想冒这个险。一旦你已经完成了随停,重返舞台,用鼠标右键单击你已经创建了一个按钮,并选择“打开”动作“面板中的动作 。 我们,而不是指定动作脚本的标签页,而不是去为这些按钮指定动作,他们点击的时候,他们会改变自己的深度,而在他们之下的标签页。
下面的代码,它的主要工作,用一个简单的关于(释放)作为触发:
(释放){
_root.option2.swapDepths(3);
_root.tab2.swapDepths(2);
}
在我们的代码进行分析之前,让我们来看看什么swapDepths。 可以使用两种方法之一:
instancename.swapDepths(#);
或
instancename1.swapDepths(instancename2);
当使用第一种方式,与我们一样,它指定实例命名的括号内指定的深度。
当使用第二种方法,则Flash掉期的的深处instancename1和instancename2;不管其目前的订单(第一以上第二或第一秒以上),他们会立即切换。
在我们的脚本中,我们将它设置,所以,当按钮被按下和释放,实例名称的标签页tab2的移动深度为2,而它的文字“(实例名称选择权 )被放置在上面的深度,在第3级。
关于此脚本的伟大的事情是,你可以复制粘贴到其他按钮没有改变任何东西以外的实例名称。 当你提高点击对象的深度,它会自动把任何东西是在相同的深度回来的1。
这就是它。 您可以将任何内容,您需要在影片剪辑标签页的基础,因为影片剪辑本身并没有被连接的动作脚本,那么活跃在它可以单独点击。
(责任编辑:卓想动画http://www.zxgzs.com)
上一篇:没有了
下一篇:flash动画指导:形状动画指导