全球时讯:雨雪代刷网_雪花代刷网

互联网2023-02-24 01:57:57


(资料图片仅供参考)

1、var sceneWidth =550;//定义场景的宽 var sceneHeight=400;//定义场景的高 var sideDisWidth = Stage.width/2-sceneWidth/2;//定义变量,雪花的横向位移范围 var sideDisHeight = Stage.height/2-sceneHeight/2;//定义变量,雪花的纵向位移范围 var snowNum = 150;//定义雪花的数量 var snowSpace:MovieClip = _root.createEmptyMovieClip("room", 1);//声明一个空影片剪辑snowSpace. function addMasker() {//声明addMasker函数,执行两项工作.1是画外边框,2是画雪花景 _root.createEmptyMovieClip("masker", -2);//创建空影片剪辑masker,层深-2.任务是为舞台画外边框,并填充颜色 with (masker) {//设置masker的属性。

2、 lineStyle(1, 0xcccccc, 100);//设置线条颜色 beginFill(0x000000, 0);//绘制矩形闭合路径,并填充灰色,透明度为0. moveTo(sideDisWidth, sideDisHeight);//绘制起点 lineTo(sideDisWidth+sceneWidth, sideDisHeight);//绘制的右上角点的位置 lineTo(sideDisWidth+sceneWidth, sideDisHeight+sceneHeight);//绘制的右下角点的位置 lineTo(sideDisWidth, sideDisHeight+sceneHeight);//绘制的左下角点的位置 lineTo(sideDisWidth, sideDisHeight);//绘制的左上角点的位置 endFill();//结束绘制 } createSnow(); } function createSnow() {//定义一个匿名函数,完成声明一个雪花MC,雪花半径,循环画雪花 var n = 0;//局部变量n=0 while (nsideDisWidth+sceneWidth) { //如果雪花的横向坐标大于所附的值 snow._x = sideDisWidth; //横向位移再回到初始点 } if (snow._y>sideDisHeight+sceneHeight) {//如果雪花的纵向坐标大于所附的值 snow._y = sideDisHeight;//纵向位移再回到初始点 } } addMasker();。

本文到此分享完毕,希望对大家有所帮助。

关键词: 横向位移 匿名函数 纵向位移 参数传递

上一篇:实拍零跑全新车型谍照,定位中大型SUV,或为6/7座布局 环球热资讯
下一篇:最后一页