flash cs5 as3.0 基础

67 篇文章 1 订阅
 

 函数AS代码(动作):插动作要新建一个图层
停止代码:stop();
跳转代码:
跳转停止:gotoAndStop(15);(系统参数《跳到几帧就是几》)
跳转播放:gotoAndPlay();
控制影片剪辑(元件不受场景函数控制)的停止和播放,要记住影片的名字,放在场景的函数代码下一行并加“.”(相当于的)以及相应的函数
例如:stop();
      star.stop();

Flash AS3.00在按钮和影片上不能添加动作和脚本,代码必须是在帧的内部

自定义函数格式(自己定义系统没有)
function 函数名(参数,参数,参数):返回类型
{
       //执行的语句(也就是编写的功能)

}
(需要脚本助手 名称要与功能有一定的联系例如:main_stop让主时间轴停止,并且不能是系统自带的功能名称
参数main_stop(event:MouseEvent))

按钮停止脚本:
stop();场景停止(与元件无关)
function main_stop(event:MouseEvent):void(无任何返回类型就加void)
函数完成下面写功能
{
stop();
对象名称(影片).stop();
}
开始播放脚本:
function main_play(event:MouseEvent):void
{
play();
名.play
}
/*
butten_stop、butten_play按钮名称
添加事件侦听器格式
对象名称.addEventListener(事件类型,事件名称,函数名)://函数名不需加括号
addEventListener(注解:只要事件满足就能执行后面对应的的函数)

例如按钮开始的代码:
butten_play(对象名字).addEventListener(MouseEvent,CLICE,main_stop);

自定义函数要写在动作和事件的前面
例子幻灯片制作代码:
stop();
function main_start(event:MouseEvent):void
{
gotoAndStop(1);
}
function main_end(event:MouseEvent):void
{
gotoAndStop(6帧数);
}
function main_next(event:MouseEvent):void
{
nextFrame();//让其播放下一帧(这如果是gotoAndStop就不会跳转到下一帧)
}
function main_prev(event:MouseEvent):void
{
prevFrame();//让其播放上一帧
}
button_start.addEventListener(MouseEvent.CLICK,main_start);
button_stop.addEventLstener(MouseEvent.CLICK,main_end);
以此类推

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值