Flash 动画怎样替换文件图片? 一幅优秀动画,令人赏心悦目。但时间一长,总想换成新的内 容。有的动画结构很好,但图片一般,想换成自己需要的图片。 问:一幅Flas h 动画怎样换成自己需要的图片? 答: 这要分几种情况:一种是有 .Fla 源程序的情况;一种是虽没 有源程序,但程序和图片是分离的;还有一种是这两种都没有。 分述如下: 一。有 .Fla 源程序的情况。 1.准备好和原图片大小相同的图片放在新目录下。将图片名字改 名为原有图片的名字。 2.用改变库中图片属性的方法,将新图片替换原图片。 窗口->库->找到图片名, ->属性->导入->浏览->找到相同的 文件名。确认后,依次导入。 就成为新内容的动画。 3.从别的 .FLA 文件的库里导入过来。 要选择一个新的 FLA 文件,可以用: 窗口->库->选择元件(图片元件、按钮或影片剪辑)->属性。 在弹出的“元件属性”对话框中。 源->浏览,找到拟利用其库的 FLA 文件->打开->选择源元件->确定。 二。虽没有源程序,但程序和图片是分离的。 1 .没有源程序,程序和图片是分离的。 只要找到放图片的目录,将原图片备份后,用新的图片代替它 们,并把图片名字改得和原来的一致。 2 .程序和图片是分离的,且有源程序的情况。 这时,改动的自由就更大,可以把原来只能看图片的,改为可 以看别的动画。如果要增加别的新功能也是有可能的。 1 .原有动作脚本。 (显示 5 幅图片,原名:Load_Images.fla(swf) 在 \samples\ 下)。 s011.fla 中的动作脚本(Action Script) 我们之所以看中这幅动画,并不是在于它的图片有多么精致, 而是它提供了一种程序和图片相分离的方法。因而在不改变 SWF 文 件的情况下,只要更换图片,就可以生成新的动画。 //initialize variables and properties square._alpha = 0; whichPic = 1; //initiate change to new image when buttons are clicked next.onPress = function() { if (whichPic<5 && !fadeIn && !fadeOut) { fadeOut = true; whichpic++; input = whichPic; } }; back.onPress = function() { if (whichPic>1 && !fadeIn && !fadeOut) { fadeOut = true; whichpic--; input = whichPic; } }; _root.onEnterFrame = function() { // when a new Photo is selected, fade out, load new image, and fade in if (s...