我有一个使用 AS 3.0 和 Flash CS4 制作的 Flash 网站模板(四页)。它适用于涉及影片剪辑的作业。目前在主时间线上只有一帧,三层:动作/菜单/内容。
主要时间线上的动作很简单:
content_mc.stop ();
舞台上有一个名为“内容”的影片剪辑,其中包含每个页面的内容。
其中有一个“菜单”影片剪辑,其中包含并控制所有导航按钮。菜单影片剪辑的动作脚本是:
function homeBtnPress (event:MouseEvent):void{
//comments here
//comments here
MovieClip(parent).content_mc.gotoAndStop("home");
}
function aboutBtnPress (event:MouseEvent): void{
MovieClip(parent).content_mc.gotoAndStop ("about");
}
function servicesBtnPress (event:MouseEvent): void{
MovieClip (parent).content_mc.gotoAndStop ("services");
}
function contactBtnPress (event:MouseEvent): void{
MovieClip (parent).content_mc.gotoAndStop ("contact");
}
function portfolioBtnPress (event:MouseEvent): void{
MovieClip (parent).content_mc.gotoAndStop ("portfolio");
}
home.addEventListener(MouseEvent.CLICK, homeBtnPress);
about.addEventListener(MouseEvent.CLICK, aboutBtnPress);
services.addEventListener(MouseEvent.CLICK, servicesBtnPress);
contact.addEventListener(MouseEvent.CLICK, contactBtnPress);
portfolio.addEventListener(MouseEvent.CLICK, portfolioBtnPress);
所以一切正常,但我的导师希望我使用目标路径工具从主时间线控制菜单/内容。我的目标到底是什么——只是“菜单”和“内容”电影剪辑,我会使用什么代码?对不起,如果我解释得不好,我很困惑。
以下是我导师的反馈:
“虽然我们学会了如何从一个影片剪辑中控制主时间线和另一个影片剪辑的时间线,但这并不是最直观的编写脚本的方式,也使得调试变得困难。因此,您将需要探索如何定位菜单影片剪辑中的按钮以及主时间线中内容影片剪辑中的帧。“</p>
提前非常感谢!