发布网友 发布时间:2024-10-23 17:41
共2个回答
热心网友 时间:2024-11-07 14:44
你是说用一个按钮实现?也就是说点一个就加载,再点下就删除,再点下又加载??
那么,先做二个元件:一个是你要复制的影片剪辑,链接名为“a”,一个是按钮,
把按钮放到舞台上,在主场景的第一帧输入:var b:Boolean = true;
在按钮中输入如下代码:
on (press) {
if (b == true) {
attachMovie("a", "a1", _root.getNextHighestDepth());
/*简单说明一下,attachMovie是复制命令,a为库里影片的链接名,a1为复制后的新名字,_root.getNextHighestDepth()为主场景中一个可用的深度,当然你也可以用数字1或2或。。。来代表*/
setProperty("a1", _x, 200);
setProperty("a1", _y, 100);
//设置a1的坐标
b = !b;//!为取反的意思,也可以用b=false表示
} else if (b == false) {
a1.removeMovieClip();//删除影片
b = !b;
}
}
我用的是FLASH MX 2004
热心网友 时间:2024-11-07 14:41
啥是影片?FLV?SWF?其他?格式讲清楚撒