|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ActionScript是一种程序语言的简单文本文件.FLA档案能够直接包含ActionScript。
成绩:
随即显现10个数字我晓得,新建一400px*300px的Flash文档,背景为玄色。按CTRL+F8建一MC,在此MC中建一静态文本,变量名为num,在其帧上加上AS,num=random(10);这是随机显现10个数字,怎样才干随机显现10个笔墨?人人教教我不堪感谢!
iswaraj解答:
vart:Array=Array("一","二","三","四","五","六","七","八","九","十")
varn:Number=Math.floor(Math.random()*t.length)
trace(t[n])
注释:
vart:Array=Array("一","二","三","四","五","六","七","八","九","十")
//界说了一个t数组内里有"一"至"十"一共10个汉字固然你也能够改换你想要的其他汉字字的几也能够由本人来决意。
varn:Number=Math.floor(Math.random()*t.length)
t.length用来读取t数组一共有几个汉字比方下面的是10个汉字,然后用Math.floor(Math.random())举行随机取整数。
trace(t[n])
//trace()是一个测试令命能够检察匡助文件在编写AS代码的过程当中常常利用这个令命测试剧本的是不是准确。
假如测试乐成能够把trace()这个令命换成你必要的功效。
使用:trace()能够换成tx.text=t[n]
onEnterFrame=function(){
vart:Array=Array("一","二","三","四","五","六","七","八","九","十");
varn:Number=Math.floor(Math.random()*t.length);
tx.text=t[n];
};效果:11.rar
Flash是一种动画创作与应用程序开发于一身的创作软件,到2013年9月2日为止。 |
|