繁体   English   中英

闪光灯-按钮控制

[英]Flash - Button control

我正在做一个简单的Flash按钮,用于控制移动剪辑的播放。

我希望电影移至第一帧并在将鼠标悬停在按钮上时播放,我希望电影移至第12帧并在移出按钮时播放。 我有stop(); 在第1、12和25帧处以防止循环播放。

mouse_over部分工作正常,但是mouse_out部分没有响应。

这是我的动作脚本:

stop();

button_btn.addEventListener(MouseEvent.MOUSE_OVER, playMovie);
button_btn.addEventListener(MouseEvent.MOUSE_OUT, unwindMovie);

function playMovie(evtObj:MouseEvent)
{
gotoAndPlay(1);
}

function unwindMovie(evtObj:MouseEvent)
{
gotoAndPlay(12);
}

我希望能得到一些帮助,弄清楚为什么它不能正常播放。

谢谢。

我找到了答案。 该按钮覆盖了swf文件的整个表面,因此该文件无法知道鼠标已离开。 我仍然要归功于Tyler,因为没有他的帮助我就不会明白这一点。 谢谢。 泰勒。

我想看更多您的代码。 我假设这是在时间轴上,所以我的第一个问题是:“代码在哪里?”

时间轴代码也会对关键帧做出响应,因此,如果它存在于一个位置而不是下一个关键帧,则它将无响应。 一个好的策略是创建一个没有关键帧/图形的图层来保存所有此类代码,这样它将始终可用。

但是,如果上述不是问题,请让我知道更多信息,我们可以进行整理。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM