1、网上收集代码大全网上收集代码大全一、 键盘控制人物移动代码:(mc为对象名称)var mclsA:Object = new Object(); var sp = 3; (移动像素为3)mclsA.onKeyDown = function() if (Key.isDown(Key.LEFT) mc.gotoAndStop(2); (如果按下左方向键对象移动2像素) mc._x = Math.max(0, mc._x-sp); else if (Key.isDown(Key.RIGHT) mc.gotoAndStop(3); mc._x = Math.min(Stage.width-mc._wid
2、th, mc._x+sp); else if (Key.isDown(Key.DOWN) mc.gotoAndStop(4); mc._y = Math.min(Stage.height-mc._height, mc._y+sp); else if (Key.isDown(Key.UP) mc.gotoAndStop(5); mc._y = Math.max(0, mc._y-sp); ; mclsA.onKeyUp = function() for (k=0; ktempx) frameNum += 1; else frameNum -= 1; frameNum = getFrameNum(
3、frameNum); myText.gotoAndStop(frameNum); function getFrameNum(f) var t = myText._totalframes; if (f=t) f = 1; else if (f=1) f = t; return f; 四、Flash制作熊熊燃烧的火焰绘制一组火焰燃烧的循环动画这个是第一个 注意 火焰的中间成葫芦形状葫芦的颈口出边窄 因为火焰在燃烧的时候向上 此时有空气压进来形成两个火焰团 旁边有小火苗溢出两团火焰完全分开上面的火焰 上升变小 下面的火焰重新燃烧长大上面的火焰快要消失 下面的火焰继续长大火焰长大后 中间又开始出现内凹
4、 向葫芦形状发展,这是最后一个图 它要和 第一个图相衔接,现在做出的是火焰燃烧的整体效果 下面做一些细节东西:火焰分为 燃心 内燃 和外燃 所以我们将这些补充上去。其他的图同样如此,然后填充上颜色现在做的只是一个单独的火焰,要想得到更好的效果 我们可以把上面的图片播放的起始顺序做适当的调整,然后调整大小 将他们放在一起 这样就可以得到一种无序的燃烧感觉,最后加上木材和背景 这样就做好了。五、Flash AS一帧制作下雪动画效果2010-08-11 10:03Flash AS一帧制作下雪动画效果制作方法是把下面的代码直接放到新建立的Flash文档的第1帧里面:function addMasker
5、() _root.createEmptyMovieClip(masker, -2);with (masker) lineStyle(1, 13421772, 100); beginFill(0, 100); moveTo(sideDisWidth, sideDisHeight); lineTo(sideDisWidth+sceneWidth, sideDisHeight); lineTo(sideDisWidth+sceneWidth, sideDisHeight+sceneHeight); lineTo(sideDisWidth, sideDisHeight+sceneHeight); en
6、dFill();/ End of withcreateSnow();/ End of the functionfunction createSnow() var _l1 = 0;while (_l1snow._x) snow._x = sideDisWidth+sceneWidth;/ end if if (sideDisWidth+sceneWidthsnow._x) snow._x = sideDisWidth;/ end if if (sideDisHeight+sceneHeightsnow._y) snow._y = sideDisHeight;/ end if / End of the functionvar sceneWidth = 550;var sceneHeight = 400;var sideDisWidth = Stage.width / 2 - sceneWidth / 2;var sideDisHeight = Stage.height / 2 - sceneHeight / 2;var snowNum = 150;var snowSpace = _root.createEmptyMovieClip(room, 1);addMasker();
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1