flash测试时,如何设置默认播放图层

来源:百度知道 编辑:UC知道 时间:2024/06/14 05:25:39
假设我有10个图层测试时同时播放,现在我想把第8个图层在测试时设置为默认播放图层,就是一打开先看到这个图片播放的,请问函数怎么写.由于本人是新手,请高手多多详细,如觉得我的问题不清楚可以留言,我会尽快补充!
我做了10个影片剪辑,分别放在相应的图层上面,设置函数之后播放时是同时在播放的,我想问的问题是有没有哪个命令能让我播放时就直接播放我想要先播放的那个图层,其他图层则是关闭的! 当然每个图层都有用的,都要播放的!

如东方雾月所讲,你以层来播放是错误的.
不过你的补充可以实现.你的十个影片剪辑放到舞台上,分别起实例名.比如MC1,MC2,MC3...(每个对应一个影片剪辑).
时间轴上每一层一帧就好(因为MC不加STOP命令会无限循环播放).
再加一层改名为AS,加上语句.
stop;
_root.MC1.gotoAndStop(1);//注释:这个电影剪辑在第一帧就停止.
_root.MC1.alpha=0;//透明;
_root.MC2.gotoAndStop(1);
_root.MC2.alpha=0;
......
_root.MC8.gotoAndPlay(1);//播放第8个电影剪辑.不用加透明命令了.
后面的第九和第十的命令参照第一第二个剪辑.
如果你要播放完第八个电影剪辑后再播放第七个电影剪辑,双击进入第八个电影剪辑,在最后一帧上加上AS:
_root.MC7.play();//指向并播放第七个剪辑.
_root.MC8.gotoAndStop(1);
_root.MC8.alpha=0;//跳回第一帧透明;这样就看不到了.

FLASH不是以图层来播放的~~是以时间轴和帧来播放的~~所以不能,代码也好像没有~~~~

FLASH本身没有这种测试方法

唯一能让你参考的就是:把其他不要看的图层的属性修改成引导层,然后导出,被设置成引导层的图层不会显示出来

也有其他技术途径达成你要的效果,但是那是要开发比较复杂的程序,来修改FLASH软件,开发成本会非常高,不建议去用