MX提供了更简单的方法。
打开Flash
MX,鼠标选择第一帧,在工作区域下方的Action-Frame面板上输入如下AS(关于此段AS的含义请参考其中的注释):
createEmptyMovieclip("pcking",1)
//新建一个空的Movieclip命名为pcking
function
draw
()
{
//声明draw()函数
pcking.lineStyle(random(++i/100),++i*random(30),(++i/30))
//利戚宴孝用random函数取随机数来决定线条的颜色,粗细以及透明度
tempx=random(500)
tempy=10
//声明变量,用来决定线段的开始端点的坐标
pcking.moveTo(tempx,tempy)
pcking.lineTo(tempx,
tempy+300)
//用线段连接坐标为tempx,tempy的端点与坐标为tempx,
tempy+300的端点
}
idDream=setInterval(draw,50)
//每隔50毫秒重复执行一次函数draw()
[flash怎么样实现在让某帧停留1分钟方法有两种,一种就是利用倒计时的方法,下面是另一种] s=new Date()st=s.getSeconds()onEnterFrame=function(){ n=new Date()nt=n.getSeconds()if(st>nt) nt+=60if(nt-st==60) gotoAndPlay(nextFrame())} stop()写在你需要停的那一帧上面。 另一种! function 函数(){ //执行你的东西 clearInterval(延陪纤迟) } 延迟=setInterval(函数伏乎,延缺乱悉迟时间) setInterval 帮助中有详细的讲解欢迎分享,转载请注明来源:内存溢出
评论列表(0条)