flash的as代码问题,请帮我解释一下这段代码的意思,尤其是坐标数字含义

flash的as代码问题,请帮我解释一下这段代码的意思,尤其是坐标数字含义,第1张

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

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

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

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

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

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

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

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

flash动画代码中的flash动作代码大全

一、几种Action命令

1.影片的播放与停止:

Play( );//播放命令 stop( );//停止命令

2.改变Frame流向命令

gotoAndPlay(frame) //跳到指定的画面并连续播放。

gotoAndStop(frame) //跳到指定的画面并停止播放。

gotAndplay(“场景名称”,frame)//跳到指定场景帧并连续播放。

gotoAndStop(“场景名称:,frlme)//跳到指定场景帧并停止播放。

nextFrame( );//跳到下一帧播放;

PrevPrame( );//跳到上一帧播放。

3.控制影片剪辑的播放与停止:tellTarget命令

如:tellTarget(“C1”)

{gotoAndStop(2);}//跳影片剪辑实例C1的第2帧并停止。

二、几种功能元件的制作方法

1.计时器的制作

单击菜单Insert/new symbol,在弹出的对话框中输入插入的符号名称(如:计时器),确定后选择文字工具,属性为动态(Dynamic text),在第一帧中画两个文本框。分别设置变量名为munite和timer,在两个文本框之间画一个形如冒号的圆点(这两个圆点可以做成一个符号,类型为**片段,每秒闪动一次.然后拖入到两文本框之间。在第二帧插入帧。在第一帧输入动作脚本(Action)如下:

//设置时间的初值

if(!started) {

start_time=getTimer();

started=true;

timer=0;

i=o;

munite=0;

}

x=getTimer()-start_time;//计算时间的变化

x=int(x/1000); //时间的单位为1000分之一秒

y=x-60i

if (y>59)

{i=i+1;munite=munite+1

timer=timer+1:

}

else

{timer=y}

该符号制作完毕后。将其拖入主场景中即可。

2.智能判断选择题,并作正误提示

单击菜单Insert/new symbo1,在弹出的对话框中输入插入的符名称。如:“对错提示”。

符号类型为“**片段”。在第一帧输入文本“在括号内输入答案,按enrer键确定“ 在

该帧上输入动

主要代码://定义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);

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存