FLASH按钮不能添加动作,菜鸟请教

我用的是FLASHCS3,想为按钮添加播放或开始动作,但选中按钮元件,打开动作面板后,却提示“无法将动作应用于当前所选内容”,无法编写动作代码,左边的动作预选里的命令都是... 我用的是FLASH CS3,想为按钮添加播放或开始动作,但选中按钮元件,打开动作面板后,却提示“无法将动作应用于当前所选内容”,无法编写动作代码,左边的动作预选里的命令都是灰色的。这是怎么回事啊?
自己制作的按钮和公用库调出的按钮都一样。
展开
 我来答
xlzzc
2009-11-22 · TA获得超过7301个赞
知道大有可为答主
回答量:4205
采纳率:50%
帮助的人:1442万
展开全部
cs3(我现在用的是cs4)的脚本语言是AS3,其代码不能写在的按钮上,只能写在帧里。
例如,我在一个课件的第一帧做了个片头。swf一播放就在第一帧里。
........................................................................
可在第一帧里加上“stop()”;再在舞台上加上一个按钮,name为“play_btn”。第一帧里的代码如下(as3的):
'.............................................................................
stop();'停在第一帧
play_btn.addEventListener(MouseEvent.MOUSE_DOWN,play_fn);'让按钮侦听
Function play_fn(e:MouseEvent):void{'按钮要运行的代码,就是它要做的事
this.play();'告诉影片开始播放
}
'.............................................................................
这样,flash停在第一帧处,等待你点播放按钮。只有你点击了播放按钮,影片才能开始播放。
不知道我回答得对不对?
................................................................................
黑龙江省巴彦县兴隆镇中心校 张志晨
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
yachan0110
2009-11-22 · TA获得超过5543个赞
知道大有可为答主
回答量:6341
采纳率:0%
帮助的人:3866万
展开全部
1、 打开FLASH CS3,里面有一个选择,你选用AS2的打开。这样就和FLASH8 一样了。保存时选择 另存为,格式选FLASH8保存
2、 给按钮起个名字,比如btn

在时间轴的帧上加动作
var btn_fun:Function=function(event:MouseEvent)
{
//这里写你的代码,比如播放用play();跳转播放用gotoAndPlay();
}
btn.addEventListener(MouseEvent.CLICK,btn_fun);

解释:btn_fun是按钮btn被点击后执行的函数。

btn.addEventListener(MouseEvent.CLICK,btn_fun);
元件名.addEventListener(事件.事件类型,要执行的函数名);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-11-22
展开全部
新建工程的时候 选择 as2.0工程
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式