我有一个FLASH SWF格式的 我想知道它的代码 怎么可以知道它的代码?

我有一个FLASH SWF格式的 我想知道它的代码 怎么可以知道它的代码?,第1张

就用楼上两位说的 “闪客精灵”。我就用它做你想做的事。 然后用它把你那个swf格式的动画打开。在右侧资源栏下面第一个“导出fla”点它然后放到你想放的文件里,一直点确定就直接用flash打开了你导出的那个动画的原文件。去里面找脚本代码吧。

前提是你要会用flash软件,懂一些制作的方法。了解一般代码加在什么地方。就能找到。一般在最上面一层有"a"标识的地方。

newflash_x

=

Mathrandom()700;

//

坐标x的值,随机范围

0-700

newflash_y

=

Mathrandom()80;//坐标y的值,随机范围

0-

80

newflash_rotation

=

Mathrandom()100-50;//旋转角度,随机范围

-50

--

50

newflash_xscale

=

Mathrandom()40+60;//

横向缩放比例,随机范围

60

-

100

newflash_yscale

=

Mathrandom()40+60;//纵向缩放比例,同上

var

mycolor

=

new

Color(newflash);

mycolorsetRGB((Mathrandom()255)(Mathrandom()255)(Mathrandom()255));//

RGB

三色随机

newflash_alpha

=

Mathrandom()30+70;

//

透明度,随机范围

70

-100

主要代码://定义nub,为下面的球体复制做准备var num:Number = 0;//定义xian,此处设置的目的为当球下落到一定程序的时候(即超出屏幕的范围的时候),运行后面的程序,此方法的目的是为了//让系统不会因为复制太多球体而变得很慢此处的值是场景的y值,可以随便设var xian:Number = 450;//定义新my_array类,此处为随机出现在**球体中的文字,内容可以自己随便加入var my_array:Array = new Array();my_array = ["欢", "迎", "光", "临", "淘", "沙", "网"];//定义加载第一个球体函数function jiazai_ball1() {//num的值不断递加num++;//定义一个变量ball2,变量的对象为复制第一个球体为新实例名为"第一个球+num"到num层var ball2 = attachMovie("ball", "ball"+num, num);//定义ball2的x座标值为随机数ball2_x = Mathfloor(Mathrandom()750);//此处运用一个语句switch即可选择性调用函数switch (moshi_txttext) {case "小写练习" ://此处返回一个随机值numb = random(26)+97;//此处不要忘了跳出语句break;case "大写练习" :numb = random(26)+65;break;//这个函数,我是第一次用到,感谢酱色度,还有小南,当然最感谢的还是Hbro//当前面的条件都不成立时,就运行下面的程序default :moshi_txttext = "综合练习";//这里,又要用到变量先定义一个变量这里有点难度即是说:当前面都不成立的时候,就用到这里而且要包含两种可能//这个时候,就又要用到随机函数了这个随机函数其实是属于整个default程序的var xuan_tt = random(2);if (xuan_tt == 1) {numb = random(26)+97;} else {numb = random(26)+65;break;}}ball2onEnterFrame = function() {//当ball2运行的时候,就移动y座标,这样才能形成动画this_y += 3;if (this_y>=xian) {//当移动到一定位置的时候,就删除影片这样,才不会形成系统越来越慢removeMovieClip(this);}};//球体上的动态文本框中的文本就将上面的随机字符转换为编码每个键盘按键都对应得有一个编码的具体可以查询:// http://wwwtaoshawcom/taoshaw/articleaspid=1309里面的相关内容ball2texttext = StringfromCharCode(numb);}//此处为复制的另一个球体的函数function jiazai_ball2() {var ball3 = attachMovie("balld", "balld"+num, num);ball3_x = Mathfloor(Mathrandom()750);ball3onEnterFrame = function() {this_y += 5;if (this_y>=xian) {removeMovieClip(this);}};numb = random(26)+97;/如果希望**的小球也出现随机字母,则使用ball3texttext=StringfromCharCode(nmub);/ball3texttext = my_array[Mathfloor(Mathrandom()my_arraylength)];}//将刚才的球体加载函数调用进场景中function diao1() {jiazai_ball1();}function diao2() {jiazai_ball2();}//设置diao1函数调用的时间半隔id1 = setInterval(diao1, 1000);id2 = setInterval(diao2, 5000);xiaoxie_btnonRelease = function() {moshi_txttext = "小写练习";};daxie_btnonRelease = function() {moshi_txttext = "大写练习";};元件“ball”中第一帧中的代码说明:stop();//定义鼠标侦听类var keyListener = new Object();keyListeneronKeyDown = function() {//判断键盘转化的符号与球体的动态文本框中的内空所对应的编码是否符合if (texttextcharCodeAt(0) == KeygetAscii()) {gotoAndPlay(2);}};KeyaddListener(keyListener);

就是导入flashAS30脚本所需要的包把。

第一是鼠标事件。每次发生鼠标事件时,都会将 MouseEvent 对象调度到事件流中。鼠标事件通常由使用指针的用户输入设备(如鼠标或轨迹球)生成。

第二个是时间事件。就是你可以通过时间来产生事件,例如做一个时钟

第三个DisplayObjectContainer 类是可用作显示列表中显示对象容器的所有对象的基类。该显示列表管理 Flash 运行时中显示的所有对象。

第四和第五个是flash的一些交互包吧。具体用途可以查flash的api。

《女孩你的一分钟有多长》

某大学男生成绩不良,家境不好,混着日子等毕业。但是在大学生活的最后一学期他发现自己爱上了本系最漂亮,成绩最好的学生。在宿舍伙伴的鼎力帮助下,他带着各种愚蠢的技巧进入女主角的生活。女主角的生活被他搞得一团糟,但在这个过程之中她发现了他疲塌外表下无瑕的灵魂。

  男生父亲重病的消息,让他突然明白自己的世界不应该是女主角的归宿。于是爱变成了谎言、欺骗和不择手段的伤害,伤心欲绝的女主角选择了在毕业之后立刻出国……

  女主角走后,心力交悴的男主角一路追赶,出了意外。他的爱和他……

多年以后,在澳大利亚,两个人在街头相遇了,在他们相视而望的那一刻,广场上大钟的时间停止了

欢迎分享,转载请注明来源:表白网

原文地址:https://h5.hunlipic.com/biaobai/2814042.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-01-14
下一篇2024-01-14

发表评论

登录后才能评论

评论列表(0条)

    保存