FLASH中当鼠标离开按钮时,按钮的动态效果,如何实现?

FLASH中做好鼠标经过时的动态效果后,鼠标离开时回到为触发时的状态感觉太突然,见过一些鼠标离开后,按钮缓慢渐变会未触发时的状态的作品,请问要如何实现?

用MovieClip很简单啦,算是自定义按钮啦,不是button啦。

举例说明:MovieClip简称mc
该mc共有10帧,第一帧是弹起状态,第二针是点击状态(你做了动态效果),
第3帧到第10帧你再做个缓慢恢复的动态效果。

每帧的代码:
第一帧:stop();然后监听鼠标点击,
若点击则跳到第二帧(下一帧,nextFrame() )
第二帧监听鼠标弹起(MouseUp),若弹起则从第三帧开始play,
第10帧直接写stop();gotoAndStop(1),这样又到第一帧。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-01-11
这问题不大,不难,你用哪个版本,CS3 CS4 注意咯,CS4不支持在按钮上写代码,这是弊端也是进步(专业人士),因为很多人不会在帧上写
思路:按钮上写在正常的时候是什么样的(stop),可先在帧上面标记一下,鼠标经过的时候播放到哪里(标记)或第几帧,鼠标离开时到哪进行播放,就形成了鼠标的动态效果。
第2个回答  2010-01-14
做按钮实现不了。要做成电影剪辑才行。然后用onRollOever,onRollout事件来控制效果即可。
第3个回答  2010-01-14
AS3.0语句,按钮的实例名为 but
but.addEventListener(MouseEvent.MOUSE_OUT,onMouseOut);
function onMouseOut(evt:MouseEvent):void {
but.gotoAndStop(2);
}

FLASH中当鼠标离开按钮时,按钮的动态效果,如何实现?
用MovieClip很简单啦,算是自定义按钮啦,不是button啦。举例说明:MovieClip简称mc 该mc共有10帧,第一帧是弹起状态,第二针是点击状态(你做了动态效果),第3帧到第10帧你再做个缓慢恢复的动态效果。每帧的代码:第一帧:stop();然后监听鼠标点击,若点击则跳到第二帧(下一帧,nextFrame(...

FLASH中当鼠标离开按钮时,按钮发生的动画,最好用按钮,写详细点,我是菜...
1.新建一个影片剪辑(影片剪辑里放你鼠标离开时的动画)mc ,mc的第一帧最好做成空帧,然后再第一帧上写动作脚本 stop()2.建立一个按钮,点击按钮按F9 这时候会出现 动作脚本输入窗口,输入 on(rollover) { _root.mc.gotoAndPlay(2)} 这样就可以了 ...

我做了一个Flash动画怎么能让鼠标放上去就停止!离开动画继续播放_百度...
在FLASH中,实现让鼠标放上去就停止、离开动画继续播放效果的制作方法如下:1、在FLASH场景中,将动画制作为时间线动画(必须是时间线动画,严禁加入影片剪辑或代码)。2、加入隐形按钮。(即:将弹起、鼠标经过、按下时的状态均设置ALPHA值为0且大小与场景大小相同)3、将按钮托入场景中,加入以下AS代码...

Flash 移到按钮上时,图片向上移动;离开按钮,图片回到原来位置。有运动效...
你在做按钮时,把图片和文字做在一个按钮内,但是别放在同一层里面。比如图片在第一层,文字在第2层,到鼠标接触那帧时,把2者的位置(上下)拉开一点点,到鼠标离开那帧时,再把位置复原,就可以了,不过懂起来不是很好看。第2种,在第一层第一帧,把按钮放在舞台上---在属性面板上设置实例名...

flash按钮中,当鼠标离开时下拉菜单自动消失,在这个按钮中用哪些代码实...
gotoandplay()括号中写上要跳到的帧数 比如说在第一帧是按钮 设置为 press on(rollOver){ gotoAndPlay(2);} 表示鼠标进入按钮时就跳到第二帧 然后再第二帧做好菜单就可以了

我想做一个flash按钮,鼠标点击时变颜色鼠标离开后按钮还是保持鼠标点 ...
这个要用影片剪辑实现。先做一个影片剪辑,里边有变色效果,然后放到场景上后加代码控制。具体的你可以到网上找一些FLASH的导航条用闪客精灵反编译后看看代码。

FLASH按钮离开后的动画效果,拜托FLASH大神解答,急!
这个的基本思路就是把你想要播放的动画效果放到另一个容器里,比如一个mc,用按钮来控制动画的播放,而不是把动画放到按钮里,直接放到按钮里肯定是不行的.

flash按钮鼠标滑离后问题
前提是你把主按钮已经在元件中设置了动画,(那4种动作),命名:m,那么 AS1: on ("此处写鼠标的动作,如roveout"){ m.play();\/\/这是一直动作的 } AS2: on (release){ 下拉菜单.gotoandplay(2);\/\/最好用英文的 } AS1是让主按钮播放,AS2是单击出下拉菜单,界面的说明最好是看着说,要不太容易...

flash cs5 AS2按钮,鼠标滑过动画和鼠标离开动画怎样执行?cs5里按钮不...
你当前的发布设置中,可能将ActionScript的版本设置为3.0了,将它改成ActionScript 2.0。这样就可以在按钮、影片剪辑上写代码了。就算是as2.0也尽量不要把代码写在元件上面,这样不便于维护和排查问题。将代码写在帧上就行了。例如这个按钮名称是:btn 那么鼠标滑过代码就是:btn.onRollOver = function(...

flash 的动态按钮问题
要做这种能根据鼠标移入和移出而平滑显示淡入淡出的效果,就不要用按钮来做,而是用影片剪辑。给你一个思路:先做一个淡入效果的影片剪辑。在这个淡入效果的影片剪辑的第一帧和最后一帧都有stop()语句。最初的显示效果就是停留在第一帧,当输入移入时,执行play(),直到播放到最后一帧停住。这里要...

相似回答