flash怎么做动态的荷花,一个莲花 慢慢开的 flash模块是多少啊
来源:整理 编辑:航空兔素材 2023-07-15 23:37:10
本文目录一览
1,一个莲花 慢慢开的 flash模块是多少啊
1个,设立中心点在一个边缘
CTRL+T旋转复制7次
角度360除8
2,怎么用flash做荷花开的效果
1鼠绘或者手绘扫描,那么就从包着开始,慢慢画,中间可以加些补间动画2有PNG图片的,或者视频转的GIF图的,那就简单多了,直接放进去做逐帧动画。

3,透明flash荷花
http://yuanbozhuangshi.blog.163.com/blog/static/13111776200702361020247/
4,flash花开效果怎么做急求
1。新建Flash文档,舞台默认值。2。插入新建影片剪辑元件,名:背景光。进入元件里编辑,点第一帧,选矩形工具,关笔触,开填充,放射状。选同色系的任意色,色标左浅右深,在舞台里,画一个550X400的矩形,水平中齐,垂直中齐。在第4帧插入关键帧,还是色标左浅,右深,把刚才画的那个矩形改成另一种颜色。第9帧,第14帧,第19帧,跟做第4帧一样都分别把矩形改成不同的颜色。然后在第5帧,第10帧,第15帧,第20帧分别插入关键帧。第1,第5,第10,第15帧处分别选补间动画。3.插入新建影片剪辑元件,名:椭圆。进入元件里编辑,添加一图层2。分别点图层1和图层2的第一帧,用椭圆工具选任意纯色。在舞台里画一大一小2个不同颜色的椭圆,都水平中齐,垂直中齐。4.新建影片剪辑元件,名:按钮。进入按钮元件编辑,点图层1的“点击”,拖入一张事先准备好的卡通动感影片剪辑元件,也可以自己画一个漂亮的花啊什么的图形,水平中齐,垂直中齐。5。插入新建影片剪辑元件,名:文字说明。进入元件里编辑,在舞台里用文本工具,字体大小15,黄色,输入:重复再重复的点击小人按钮,有不同的花开放。这个“小人”2字根据自己选定的按钮图形而定。6。回场景1。把图层1改名为背景,点第一帧,拖入库里的背景光影片剪辑元件,水平中齐,垂直中齐,上锁。添加图层2,命名为椭圆,点图层2第一帧,拖入库里的椭圆元件,放到舞台的下面点位置,水平中齐,上锁。添加图层3,命名为按钮,点图层3的第一帧,拖入库里的按钮元件,放到右下角。由于这个按钮放到舞台里只有一个淡淡的影子,播放的时候也看不出来,所以新建一图层4,命名为按钮副件,点第一帧,拖入做按钮时用的那个卡通动感影片剪辑元件,把它和图层3的那个按钮影子放到重合位置。添加图层5,命名为:文字说明,点第一帧,拖入库里的文字说明元件,放到舞台的椭圆下面,水平中齐。添加图层6,命名为AS,点第一帧,打开动作面板,输入以下命令:function initFlower() FLOOR_POS = flowerDot_mc._y - 1; fNum = -1; tipScale = growScale = tipSlow = growSlow = 0; flower = false; growing = true; flowerDot_mc._visible = false; tip = new Array(); c1 = new Array(); c2 = new Array(); m1 = new Array(); m2 = new Array(); c3 = new Array(); c4 = new Array(); this.createEmptyMovieClip("flower_mc", 0); flower_mc._x = flowerDot_mc._x; leafTotal = int(rnd() * 5) + 3; leafLength = rnd() * 80 + 20; leafWidth = leafLength / leafTotal * 3.141593E+000 * rnd(); leafNextNum = leafNum = int(rnd() * leafColor.length); petalNextNum = petalNum = int(rnd() * petalColor.length); midNum = int(rnd() * midColor.length); flower_color = new Color("flowerDot_mc"); flower_color.setRGB(leafLine[leafNum]);} // End of the functionfunction newFlower() flowerDot_mc._visible = true; if (fNum == 1) flower = true; } // end if if (fNum == 2) growing = false; return; } // end if ++fNum; flower_mc.createEmptyMovieClip(fNum, fNum).createEmptyMovieClip("stem_mc", -1); flower_mc[fNum].ox = 0; flower_mc[fNum].oy = fNum == 0 ? (FLOOR_POS) : (flower_mc[fNum - 1].oy); tip[fNum] = new Array(); c1[fNum] = new Array(); c2[fNum] = new Array(); m1[fNum] = new Array(); m2[fNum] = new Array(); c3[fNum] = new Array(); c4[fNum] = new Array(); var _loc18 = rnd() * 1.500000E+000; var _loc16 = rnd() * 1.500000E+000; var _loc17 = rnd() * 1.500000E+000; var _loc14 = rnd() * 4.000000E-001 + 2.000000E-001; var _loc15 = rnd() * 4.000000E-001 + 6.000000E-001; var _loc13 = rnd() * 9.000000E-001 + 1.000000E-001; if (_loc13 < 2.000000E-001) _loc14 = 0; _loc15 = 0; _loc13 = 0; } // end if if (flower) var _loc24 = rnd() * 80 - 100; var _loc23 = 0; var _loc21 = rnd() * 100 - 50; var _loc22 = 0; leafTotal = int(rnd() * 7) + 3; leafLength = rnd() * 80 + 20; leafWidth = leafWidth + 20; } else _loc24 = rnd() * 80 - 40; _loc23 = rnd() * 40 - 20; _loc21 = rnd() * 40 - 20; _loc22 = rnd() * 30 - 15; } // end else if tipScale = 0; tipSlow = 5.000000E-002; growScale = 2.500000E-001; growSlow = 5.000000E-002; var _loc1 = leafTotal; while (_loc1--) var _loc7 = _loc1 / leafTotal * 6.283185E+000; tip[fNum][_loc1] = new Vertex(cos(_loc7) * leafLength, sin(_loc7) * leafLength, _loc24); var _loc6 = tip[fNum][_loc1].x; var _loc8 = tip[fNum][_loc1].y; var _loc10 = cos(_loc7 - 1.570796E+000); var _loc12 = cos(_loc7 + 1.570796E+000); var _loc11 = sin(_loc7 - 1.570796E+000); var _loc9 = sin(_loc7 + 1.570796E+000); c1[fNum][_loc1] = new Vertex(_loc6 * _loc14 + _loc10 * leafWidth * _loc18, _loc8 * _loc14 + _loc11 * leafWidth * _loc18, _loc23); c2[fNum][_loc1] = new Vertex(_loc6 * _loc15 + _loc10 * leafWidth * _loc16, _loc8 * _loc15 + _loc11 * leafWidth * _loc16, _loc21); m1[fNum][_loc1] = new Vertex(_loc6 * _loc13 + _loc10 * leafWidth * _loc17, _loc8 * _loc13 + _loc11 * leafWidth * _loc17, _loc22); m2[fNum][_loc1] = new Vertex(_loc6 * _loc13 + _loc12 * leafWidth * _loc17, _loc8 * _loc13 + _loc9 * leafWidth * _loc17, _loc22); c3[fNum][_loc1] = new Vertex(_loc6 * _loc15 + _loc12 * leafWidth * _loc16, _loc8 * _loc15 + _loc9 * leafWidth * _loc16, _loc21); c4[fNum][_loc1] = new Vertex(_loc6 * _loc14 + _loc12 * leafWidth * _loc18, _loc8 * _loc14 + _loc9 * leafWidth * _loc18, _loc23); var _loc20 = flower ? (-7.853980E-001) : (-1.570796E+000); var _loc19 = 0; var _loc4 = cos(_loc20); var _loc5 = sin(_loc20); var _loc2 = cos(_loc19); var _loc3 = sin(_loc19); tip[fNum][_loc1].rotate(_loc2, _loc3, _loc4, _loc5); c1[fNum][_loc1].rotate(_loc2, _loc3, _loc4, _loc5); c2[fNum][_loc1].rotate(_loc2, _loc3, _loc4, _loc5); m1[fNum][_loc1].rotate(_loc2, _loc3, _loc4, _loc5); m2[fNum][_loc1].rotate(_loc2, _loc3, _loc4, _loc5); c3[fNum][_loc1].rotate(_loc2, _loc3, _loc4, _loc5); c4[fNum][_loc1].rotate(_loc2, _loc3, _loc4, _loc5); tip[fNum][_loc1].scale(tipScale); c1[fNum][_loc1].scale(growScale); c2[fNum][_loc1].scale(growScale); m1[fNum][_loc1].scale(growScale); m2[fNum][_loc1].scale(growScale); c3[fNum][_loc1].scale(growScale); c4[fNum][_loc1].scale(growScale); flower_mc[fNum].createEmptyMovieClip(_loc1, _loc1); } // end while} // End of the functionfunction updateFlower() flower_mc[fNum].oy = flower_mc[fNum].oy - sin(growScale * 3.141593E+000) * leafLength / 24; var fx = 0; var fy = flower_mc[fNum].oy; var slow = flower ? (-5.000000E-004) : (tipSlow * -1.000000E-002); var ax = flower_mc._xmouse * slow; var ay = 0; var cy = cos(ay); var sy = sin(ay); var cx = cos(ax); var sx = sin(ax); var h = abs(flower_mc[fNum].getBounds(flower_mc).yMin - fy) * 2; with (flower_mc[fNum].stem_mc) clear(); lineStyle(3, leafLine[leafNum]); moveTo(0, fNum == 0 ? (FLOOR_POS) : (flower_mc[fNum - 1].oy)); lineTo(0, fy); } // End of with if (growScale < 1) growSlow = growSlow * 9.500000E-001; growScale = growScale + growSlow; } else growScale = 1; } // end else if if (tipScale < 1) tipSlow = tipSlow * 9.600000E-001; tipScale = tipScale + tipSlow; } else if (growing) tipScale = 1; newFlower(); } // end else if var midScale = (growScale + tipScale) / 2; var i = leafTotal; while (i--) tip[fNum][i].rotate(cx, sx, cy, sy); c2[fNum][i].rotate(cx, sx, cy, sy); m1[fNum][i].rotate(cx, sx, cy, sy); m2[fNum][i].rotate(cx, sx, cy, sy); c3[fNum][i].rotate(cx, sx, cy, sy); tip[fNum][i].scale(tipScale); c2[fNum][i].scale(growScale); m1[fNum][i].scale(midScale); m2[fNum][i].scale(midScale); c3[fNum][i].scale(growScale); tip[fNum][i].perspective(); c2[fNum][i].perspective(); m1[fNum][i].perspective(); m2[fNum][i].perspective(); c3[fNum][i].perspective(); var tx = tip[fNum][i].rx; var ty = tip[fNum][i].ry; with (flower_mc[fNum][i]) clear(); if (flower) lineStyle(growScale * leafLength / 12, midColor[midNum]); moveTo(fx, fy); lineTo(fx, fy - 1); } // end if lineStyle(growScale * 5, flower ? (petalLine[petalNum]) : (leafLine[leafNum]), 10); moveTo(fx, fy); beginGradientFill("radial", flower ? (petalColor[petalNum]) : (leafColor[leafNum]), [100, 100], [20, 255], if (flower) curveTo(c2[fNum][i].rx, c2[fNum][i].ry, tx, ty); curveTo(c3[fNum][i].rx, c3[fNum][i].ry, fx, fy); } else c1[fNum][i].rotate(cx, sx, cy, sy); c4[fNum][i].rotate(cx, sx, cy, sy); c1[fNum][i].scale(growScale); c4[fNum][i].scale(growScale); c1[fNum][i].perspective(); c4[fNum][i].perspective(); curveTo(c1[fNum][i].rx, c1[fNum][i].ry, m1[fNum][i].rx, m1[fNum][i].ry); curveTo(c2[fNum][i].rx, c2[fNum][i].ry, tx, ty); curveTo(c3[fNum][i].rx, c3[fNum][i].ry, m2[fNum][i].rx, m2[fNum][i].ry); curveTo(c4[fNum][i].rx, c4[fNum][i].ry, fx, fy); } // end else if endFill(); var a = 1 - tip[fNum][i].z + i; swapDepths(a); _alpha = a / 2 + 100; } // End of with } // end while updateAfterEvent();} // End of the functionVertex = function (x, y, z) this.x = x; this.y = y; this.z = z; this.rx = this.ry = this.wx = this.wy = 0;};Vertex.prototype.perspective = function () var _loc2 = this.wz / 400 + 1; this.rx = this.wx / _loc2; this.ry = (this.wy + flower_mc[fNum].oy) / _loc2;};Vertex.prototype.rotate = function (cx, sx, cy, sy) var _loc4 = this.y * cy - this.z * sy; var _loc2 = this.y * sy + this.z * cy; var _loc3 = this.x * cx + _loc2 * sx; _loc2 = _loc2 * cx - this.x * sx; this.x = _loc3; this.y = _loc4; this.z = _loc2;};Vertex.prototype.scale = function (w) this.wx = this.x * w; this.wy = this.y * w; this.wz = this.z * w;};leafColor = [[2267392, 5622784], [7833634, 10079232], [3368482, 2280567], [6697728, 15628032], [7803170, 13373781]];leafLine = [30464, 6719488, 39219, 7816192, 5570611];petalColor = [[16711680, 16751001], [16750984, 16772829], [16763955, 16777113], [16777113, 16777215], [10078432, 15663103], [10066380, 14540270]];petalLine = [10027008, 16737860, 13399808, 15658581, 5605563, 7829435];midColor = [16777062, 16763904, 16724787, 3381555, 0];sin = Math.sin;cos = Math.cos;abs = Math.abs;rnd = Math.random;flowerDot_mc._visible = false;grow_btn.onPress = function () initFlower(); newFlower(); clearInterval(flowerTimeout); flowerTimeout = setInterval(updateFlower, 8); click_txt._visible = false;};
5,荷塘月色flash怎么做
FLASH是需要你给动画注入思想的,它不是数学题,没有计算步骤。我觉得吧....估计弄个月亮弄片荷塘,荷叶左右摇晃...最好来点萤火虫飞啊飞什么的就好了....不要说你不会怎么做.........吉林师范大学杨朴老师用弗洛伊德的理论解读了荷塘月色,表现力朱自清的思妇。
6,谁有空间动态荷花的flash模板
朋友,您好。动态荷花的FLASH模块有:
http://flash.qqlin.net/fzl/sucai/01.swf
http://www.hsq80.cn/tm/2/98.swf
http://www.hsq80.cn/tm/2/97.swf
http://img5.3lian.com/flash/01/30/24.swf
http://www.hsq80.cn/tm/2/92.swf
http://www.hsq80.cn/tm/2/1.swf
http://www.hsq80.cn/tm/2/4.swf
http://www.hsq80.cn/tm/2/77.swf
如果满意我的回答,希望能采纳为答案,举手之劳将鼓励我们更好地为其他问友服务。祝愉快。
文章TAG:
flash 怎么 动态 动态的 flash怎么做动态的荷花 慢慢开的 flash模块是多少啊