flash点击按钮问题
先听我讲讲:我想要第一帧里就设置一个按钮A,按下那个按钮跳转至第二帧..第二帧里按按钮B跳回去第一帧.此时第一帧的按钮A为何不是显示"点击"之后的状态???如果我想要让A...
先听我讲讲: 我想要第一帧里就设置一个按钮A,按下那个按钮跳转至第二帧.. 第二帧里按按钮B跳回去第一帧.此时第一帧的按钮A为何不是显示"点击"之后的状态???
如果我想要让A显示为"点击"之后的状态 应该怎么做??
急
现在这个问题化简单一点吧 ,就是一个按钮, 我能够实现"弹起","经过""按下" ,就是"点击"无法实现,意思就是说 我点击过后 "点击"里面的帧内容不显示 展开
如果我想要让A显示为"点击"之后的状态 应该怎么做??
急
现在这个问题化简单一点吧 ,就是一个按钮, 我能够实现"弹起","经过""按下" ,就是"点击"无法实现,意思就是说 我点击过后 "点击"里面的帧内容不显示 展开
2个回答
展开全部
这个嘛!前提是你的A,B都不能做成按钮元件,你应该弄成影片剪辑!我用AS3.0,2.0一样的道理!
stop()////////初始化时 让主场景停止在第一针
A.addEventListener(MouseEvent.CLICK,clickA)
function clickA(e:MouseEvent){
A.gotoAndStop(2)///////////这一针就是做的你的A影片按下时候的状态
this.gotoAndStop(2)////////让主场景跳转到第二针就是B存在的那一针上面
}
主场景第二针上面你用的B
B.addEventListener(MouseEvent.CLICK,clickB)
function clickB(e:MouseEvent){
this.gotoAndStop(1)
}
stop()////////初始化时 让主场景停止在第一针
A.addEventListener(MouseEvent.CLICK,clickA)
function clickA(e:MouseEvent){
A.gotoAndStop(2)///////////这一针就是做的你的A影片按下时候的状态
this.gotoAndStop(2)////////让主场景跳转到第二针就是B存在的那一针上面
}
主场景第二针上面你用的B
B.addEventListener(MouseEvent.CLICK,clickB)
function clickB(e:MouseEvent){
this.gotoAndStop(1)
}
更多追问追答
追问
不是很懂,我是初学者,
我用影片剪辑做了一下那个按钮
测试的时候它一直闪个不停 按钮里每一个帧加上stop()都不行
追答
根据你补充的信息,你的意思应该是 你点击的时候有个状态动画之类的,就是看不到这个动画!如果是因为这样的话!就是你考虑整个事件不完全的问题了,你想 你点击鼠标是不是按下和弹起之间的间隔时间是很少的。这样的话 你点击的效果基本就是一闪而过,所以导致你看不到点击的效果!如果你按鼠标 的时候 把按下和弹起的时间间隔 相差大点儿你就能看到了!(你所说的点击 是包含了 按下和弹起这两个连贯动作的,你现在按下和弹起的效果都有了,你还求什么)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询