FLASH 鼠标点击在鼠标位置播放影片剪辑

来源:百度知道 编辑:UC知道 时间:2024/06/01 01:12:35
在FLASH上随便点哪里 就在鼠标的位置播放 影片剪辑1 再次点击 播放2 以此播放到 5 然后再点击就变成播放1 循环
怎么实现

注意:是在鼠标当先位置 而且是每次点击都不一样
你那个方法 不行 没打到我要求 我已经找到办法了

你好,我也是刚学FLASH不久,没有太多的经验,呵呵,不过可以一起交流下,互相学习。

我有一种方法可以实现你想要的,不知道能不能满足你的要求。

你先将5个影片剪辑拉到场景中,注意是放在旁边,不要放在舞台上(也就是灰色区域,这样影片剪辑在场景中,只是显示不出来)
将他们的实例名称一次命名为mc1,mc2,mc3,mc4,mc5
再需要新建一个按钮,在按钮的前面几帧什么都不需要做,只是在点击帧(也就是最后一帧)话一个和主场景一样大小的矩形(这样便于盖住整个场景)

回到主场景 把按钮拉到场景(放到最上层哦)
在主场景的时间轴上下动作:
stop();
i=1;

给按钮下动作:
on (release) {
removeMovieClip(m); //当再次点击时清除上一个影片剪辑
duplicateMovieClip("mc"+i, "m", i);//复制1~5剪辑显示在鼠标当前位置
setProperty(m, _y, _ymouse);
setProperty(m, _x, _xmouse);
i++;
if (i == 6) {
i = 1;
}
}