在为论坛设计新的首页的过程中遇到一个问题,“为什么测试影片时看不到效果呢?”
现将目前进行的步骤和遇到的问题贴出,知道的朋友请帮助
一 网站的结构

二 网站的背景设计与制作
1 层结构设计与制作
我把它分为action/sound/content/menu/background一共五层
2 背景的设计与制作(下图是背景的设计与制作完成的一部分影片测试结果,这部分可以通过影片测试 ) 
三 网站导航与栏目设计
1制作弹出式菜单(这部分完成后就不能通过影片测试了,就是说在flash mx 2004中通过ctrl+enter不能向上面背景的设计与制作那样得到一个最终的效果预览,这是我不明白的地方)
以下是这部分的脚本
// 设置全局风格,设置组件颜色风格
_global.style.setstyle("themecolor","0x00ccff");
// 设置全局风格,设置组件中文字的尺寸
_global.style.setstyle("fontsize","9");
// 设置全局风格,设置组件中文字的字体
_global.style.setstyle("fontfamily","verdana");
// 设置全局风格,设置组件中的色彩
_global.style.setstyle("color","0x666666");
// 为场景中名称为menu的menubar增加一个products菜单
var menul = menu.addmenu("products");
// 转换控制到menu1控制域
with (menu1) {
//为menu1(既products菜单栏目)增加子栏目
addmenultem("product1");
addmenultem("product2");
addmenultem("product3");
}
// 为场景中名称为menu的menubar增加一个services菜单
menu.addmenu("services");
// 为场景中名称为menu的menubar增加一个clients菜单
menu.addmenu("clients");
// 为场景中名称为menu的menubar增加一个contact菜单
menu.addmenu("contact");
// 为场景中名称为menu的menubar增加一个about菜单
var menu2 = menu.addmenu("about");
// 转换控制到menu2控制域
with (menu2) {
// 为menu2(即about菜单栏目)增加子菜单
addmenultem("our history");
addmenultem("copyright");
}
// 新生成一个listenerobject对象
listenerobject = new object();
// 为新生成的listenerobject对象增加change方法
listenerobject.change = function(evt){
// 调用 content_mc 实例的 change 方法
content _ mc.change(evt.menultem.attributes.lable);
}
// 为menu2增加 listener(监听)机制
menu2.addeventlistener("change",listenerobject)
// 为menu1增加 listener(监听)机制
menu1.addeventlistener("change",listenerobject)
stop();
2 栏目设计
3 制作滚动文本
4 制作脚本控制栏目切换(这一部分同样存在上述问题,既没有影片预览的最终效果图)
以下是这部分的脚本
// 在实例初始载入到当前帧时,执行 load 事件内的脚本
onclipevent (load){
// 设置状态变量类型为string,并设置初始值为 none
var status:string = “none”;
// 设置子栏目的变量类型为 string,并设置初始值
“default”
var submenu:string=“default”;
// 设置中心位置的变量类型为 number,并设置初始值
为当前剪辑的 x 坐标
var centerx:number = _ x
// 为 content _ mc 增加一个 change 方法
function change(sub:string):void {
// 设置子栏目 submenu 为指定栏目名称 sub
submenu = sub
// 设置当前状态 status 为渐隐 fadeout
status = “fadeout”;
}
}
onclipevent(enterframe){
if(status = =“fadeout”){
// 如果当前状态 status 为 fadeout
// 控制 content _ mc 的透明度降低,并相左移动一定距离
_ alpha = _alpha +(0 - _ alpha)/3;
_ x = _x +(centerx - 50 -_x)/4;
if(_ alpha < = 5){
// 如果content _ mc 的透明度小于5,则跳转到对应的子栏目
// 并设置当前状态为渐现
gotoandstop(submenu);
status = “fadein”;
}
}
// 如果当前状态 status 为 fadein
// 控制 content _ mc 的透明度提高,并相右移动一定距离
else if(status = =“fadein”){
_ alpha = _ alpha + (100 -_ alpha)/3;
_ x = _ x +(centerx -_ x)/4;
if(_ alpha > = 95){
// 如果 content _ mc的透明度大于95,则调整其透明度到100
// 并设置当前状态为 none
status =“none”;
_ alpha = 100;
}
}
}
所以现在我遇到的问题就是除了背景的设计与制作以外其它的都不能通过影片测试看到最终的效果,是怎么回事??
如果这部分问题解决了了,下面就可以进入为网站添加音乐及音乐控制了,希望可以接着干.
可能知道怎么解决问题的朋友不多,我也还在反复研究。