您的位置:首页 > 其它

博客从现在开始逐步迁移过来 : flash基本的action

2009-01-06 17:57 288 查看
博客从blog.org逐步迁移过来

日志标题:
发表时间:2005-7-10 1:07:10

对象的基本操作:

主场景停止播放,就是 _root.stop();

MC停止播放,就是 _root.myMc.stop();

一个关键字就是 _parent,如果你理解了 this ,一样 的,一个是自己,一个是它的上级

1、几个常用的控制场景的方法,如

play(); //让时间轴的指针播放
stop(); //停止时间轴的指针在程序触发时候的那个帧
gotoAndPlay(); //让指针跳转到某个帧,然后继续播放
gotoAndStop(); //让指针跳转到某个帧,停止在那个帧
nextFrame(); //往下走一帧
prevFrame(); //往前走一帧

属性
_x
_y
_alpha
_width
_name

MC需要一个事件来触发AS的执行。翻译这段代码就是
onClipEvent(load){
stop();
}

当剪辑(载入){
停止
}

load 载入,当MC出现的时候执行。也就是除非卸载这个MC,否则load事件内的代码只执行一次
unload 卸载,当MC卸载的时候执行
enterFrame 存在的每个帧。在MC存在的每个帧都要执行一次代码。如果你的场景有100个帧,有个MC从41帧开始出现到100帧才消失,那么这个MC上面的代码执行了60次
mouseDown 按下鼠标,在场景内任何地方都算。和按钮不一样的地方
mouseMove 移动鼠标,只要移动鼠标就执行代码
mouseUp 松开鼠标

2 按钮:
on(release){
stop();
}

必须是这种格式
当(松开){
停止
}

release 松开
releaseOutside 在按钮外面松开
press 按下
rollOver 鼠标进入按钮的感应区
rollOut 鼠标离开按钮的感应区
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: