FLASH AS2.0鼠标双击图片怎样做?
我想用AS2.0来做一个鼠标双击图片之后,图片就变大,变大之后单击一下,就变回原状!请高手解答!!谢谢!...
我想用AS2.0来做一个鼠标双击图片之后,图片就变大,变大之后单击一下,就变回原状!请高手解答!!谢谢!
展开
2个回答
2013-06-26
展开全部
按钮的代码如下:比如说时间轴上有一个按钮和一个MC,这个MC里放了一个大图片及进入退出效果onClipEvent (mouseDown) { //当鼠标按下时 if (this.hitTest(_root._xmouse, _root._ymouse, true)) { //如果是在“按钮”影片剪辑上按下 oldTime = newTime; //getTimer获取动画自开始播放起所持续的时间 newTime = getTimer(); if (newTime-oldTime<400) { //如果两次单击时间差400毫秒 _root.ball.gotoAndPlay("桢数"); //ball影片剪辑开始\跳转到大图片那一桢播放 } }}单击的就不用写了吧。
2013-06-26
展开全部
//一楼的代码可以用,不过还需要你设计.用我的代码只需要将图片转换成影片q_mc,然后复制下面的代码就可以了
var qw = q_mc._xscale;
var qwe = q_mc._yscale;
q_mc.onPress = function() {
if (getTimer()-ww<200) {
//这里的20可任何修改调整大小
q_mc._xscale += 20;
q_mc._yscale += 20;
} else {
q_mc._xscale = qw;
q_mc._yscale = qwe;
}
ww = getTimer();
};
注:风临已经测试没问题
var qw = q_mc._xscale;
var qwe = q_mc._yscale;
q_mc.onPress = function() {
if (getTimer()-ww<200) {
//这里的20可任何修改调整大小
q_mc._xscale += 20;
q_mc._yscale += 20;
} else {
q_mc._xscale = qw;
q_mc._yscale = qwe;
}
ww = getTimer();
};
注:风临已经测试没问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询