求AS3.0高手解释这段代码的意思
答案:1 悬赏:60 手机版
解决时间 2021-11-19 05:28
- 提问者网友:原来太熟悉了会陌生
- 2021-11-18 07:18
求AS3.0高手解释这段代码的意思
最佳答案
- 五星知识达人网友:大漠
- 2021-11-18 08:31
import flash.events.Event;
var v:Number=1; // mc的旋转半径
this.addEventListener(Event.ENTER_FRAME,moving); // 每一帧执行 moving 一次
function moving(e:Event)
{
mc.rotation+=Math.random()*2-1; // mc再旋转一个随机角度(正负1弧度范围内)
mc.x+=v*Math.cos(mc.rotation); // 根据mc当前旋转角度修正坐标X
mc.y+=v*Math.sin(mc.rotation); // 根据mc当前旋转角度修正坐标Y
}
play_btn.addEventListener(MouseEvent.CLICK,play_fn); // 给 play播放 按钮添加单击事件处理函数 play_fn
function play_fn (e:MouseEvent){
mc.play() // mc开始播放
}
pause_btn.addEventListener(MouseEvent.CLICK,pause_fn); // 给 pause暂停 按钮添加单击事件处理函数 pause_fn
function pause_fn (e:MouseEvent){
mc.stop() // mc 停止播放
}
var v:Number=1; // mc的旋转半径
this.addEventListener(Event.ENTER_FRAME,moving); // 每一帧执行 moving 一次
function moving(e:Event)
{
mc.rotation+=Math.random()*2-1; // mc再旋转一个随机角度(正负1弧度范围内)
mc.x+=v*Math.cos(mc.rotation); // 根据mc当前旋转角度修正坐标X
mc.y+=v*Math.sin(mc.rotation); // 根据mc当前旋转角度修正坐标Y
}
play_btn.addEventListener(MouseEvent.CLICK,play_fn); // 给 play播放 按钮添加单击事件处理函数 play_fn
function play_fn (e:MouseEvent){
mc.play() // mc开始播放
}
pause_btn.addEventListener(MouseEvent.CLICK,pause_fn); // 给 pause暂停 按钮添加单击事件处理函数 pause_fn
function pause_fn (e:MouseEvent){
mc.stop() // mc 停止播放
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯