Flash AS 入门教程-事件处理函数及画线语句
http://tech.ddvip.com 2006年11月06日 社区交流
本文详细介绍Flash AS 入门教程-事件处理函数及画线语句
lqiu_mc.onEnterFrame = function() {//调用MovieClip.onEnterFrame事件函数,
this._x += 10; //lqiu_mc的横坐标每次增加10;
web=this._x //在文本web中显示lqiu_mc的横坐标;
if (this._x>430) { //当lqiu_mc的横坐标大于430时;
this._x = 20; //让lqiu_mc的横坐标为20;
}
};这里我们可以看到,写在帧上的MovieClip.onEnterFrame和写在mc上的onClipEvent (enterFrame)可以起到完全相同的作用。并且,我们还可以在调用MovieClip.onEnterFrame事件函数时可以随时删去这个事件,以减少内存的占用。例如在上面的事件函数时,我们可以改
if (this._x>430) {
this._x = 20;
}为:
if (this._x>430) {
delete this.onEnterFrame
}那么,这个事件被删除,小球停止运动。
二、画正玄图象
1、新知识点:
(1)my_mc.createEmptyMovieClip(instanceName, depth)
创建作为现有影片剪辑(my_mc)子级的空影片剪辑;
instanceName:创建的子级影片剪辑的名称;
depth:创建的子级影片剪辑的名称.
(2)my_mc.lineStyle(线条宽度,线条颜色,线条透明度);
my_mc.moveTo(起点横坐标, 起点纵坐标);
my_mc.lineTo(终点横坐标, 终点纵坐标);
(3)正玄函数
y=sin(x)其中y为-1到1之间。
来源:flasher123 责编:豆豆技术应用
正在加载评论...
