flash里面怎样在按钮上加代码?

 我来答
小勋爱吃肉
高粉答主

2019-05-19 · 每个回答都超有意思的
知道答主
回答量:6360
采纳率:23%
帮助的人:179万
展开全部

1、选择软件版本并打开使用,这里选AS2.0。

2、选择“矩形工具”,颜色任意,这里选择黑色,在舞台上任意画一个框,因为后面要调整为透明的,所以什么颜色都可以的。

3、鼠标点中黑矩形框,鼠标右键,转换为按钮。

4、鼠标点中按钮,选择色彩效果样式。

5、选择透明度(alpha),设置为0%。

6、按钮透明效果如图。

7、给按钮添加你需要的代码,点中按钮,按F9进入,例如播放代码:on (release) {play();},意思为:当鼠标按下的时候,播放动画。

戈薇kogome
推荐于2017-09-07 · TA获得超过206个赞
知道答主
回答量:188
采纳率:0%
帮助的人:39.7万
展开全部

按钮有几种,这里我们以开始按钮为例做代码:

一、新建按钮,画好图形。注意:按钮的每一帧都要画

为了方便,我们可以在按钮下面新建一个实体矩形,转换为原件,把透明度调到0。

二、

1、回到场景,将按钮单独摆放图层。点击按钮的图形(注意一定要点击图形,不要点击帧)——右键——动作

会弹出这样一个画面

2、点开全局函数——影片剪辑控制——双击“on”,会弹出这个画面

我们在右侧的弹框里选择“release”

3、再点开全局函数——时间控制轴——在后半边中括号前面双击“go on and play”,在后面的小括号里填写要在哪一帧按钮生效

三、点击“帧”——右键——动作——全局函数——时间控制轴——双击“stop”

这时候回到场景,我们会看到按钮的帧上面有一个小写的a。其实第二步和第三步可以分图层做,就是第三步新建一个图层再写入代码也可以。

这样就做完整个按钮了。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
网雨霏霏
推荐于2017-10-15 · TA获得超过1万个赞
知道大有可为答主
回答量:1.3万
采纳率:46%
帮助的人:3677万
展开全部
如果你用的是flashCS3 或者flashCS4 或者flashCS5或者flashCS5.5
默认情况下是建立的AS3文档 禁止将代码写在代码上
你可以再发布设置(Ctrl+Shift+F12)里设置为AS2的 就可以按照一楼、二楼的方法加代码了
on(press){
//这里写上单击按钮要执行的命令即可
}

如果你要用AS3的 必须给按钮一个实例名 然后在关键帧内写如下代码:

按钮的实例名.addEventListener(MouseEvent.CLICK, danji);
function danji(e){
//这里写上单击按钮要执行的命令即可
}
追问
设置的就是as2,老是提示无法在上面输入动作
追答
需要在按钮的外部书写代码 而不是在按钮内部
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
店古店方称人7
2012-03-21 · TA获得超过832个赞
知道大有可为答主
回答量:5884
采纳率:0%
帮助的人:2628万
展开全部
选中按钮,按F9打开动作面板,然后就可以添加代码了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hxyhmjf
2012-03-21
知道答主
回答量:8
采纳率:0%
帮助的人:6.4万
展开全部
直接在按钮上添加脚本就行,按f9.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式