请问怎样在课件中插入一个抽号数(学号)的Flash?1——55号的,可以吗?谢谢!
发布网友
发布时间:2022-04-29 10:36
我来回答
共5个回答
热心网友
时间:2023-10-03 03:37
就是随机抽1-55个数字吧,当然是可以的。 下面这个,是每一遍不重复抽号:
xh_array = [];
m = 0;
for (var i = 1; i<56; i++) {
xh_array.push(i);
}
//trace(xh_array);
ran = rand(xh_array);
_btn.onRelease = function() {
//trace(m);
xh_txt.text = ran[m];
m++;
if (m>54) {
m = 0;
ran = rand(xh_array);
//trace(ran);
}
};
function rand(myArray:Array):Array {
//乱序一个数组
var ran:Array;
ran = myArray.sort(function () {
return Math.round(Math.random()) ? 1 : -1;
});
return ran;
}
有问题再联系。
或者你要求不高,只要不连续出重复的随机学号就行的话,那:
//FLASH]随机出 [n,m]范围的随机数
function randRange(min:Number, max:Number):Number {
var randomNum:Number = Math.floor(Math.random()*(max-min+1))+min;
return randomNum;
}
_btn.onRelease = function() {
//相邻的不出现重复
n = randRange(1, 55);
if (n == m) {
if (n == 55) {
n = n-1;
} else {
n = n+1;
}
}
trace(n); //
xh_txt.text=n
m = n;
};
再或者,你完全不在乎重复问题,那这个是最简单的:
_btn.onRelease = function() {
n = Math.floor(Math.random()*55)+1;
xh_txt.text=n
};
热心网友
时间:2023-10-03 03:37
1.场景中建立一个动态文本,实例名称为xuehao。
2.做一个按钮。
3.按钮中写代码:
on(realse){
_root.xuehao.texe=random(54)+1 //random(54)为随机函数,从0到54。.
}追问什么是动态文本?
追答插入文本后,在属性中设置为动态文本
热心网友
时间:2023-10-03 03:38
目前教育教学的竞争异常激烈,您是否想您的创新教学锦上添花?好的课件制作是关键!它可让您使用生动体贴的课件进行教学必将赢得满堂喝彩、形成一鸣惊人的效果!我司将竭诚为您服务,按您的要求,体会您的深邃内涵,为您量体定做打造满意的课件!让您在教育教学中独树一帜,成为教育教学改革的先锋!百度中查“课件制作吧”前三位都可以找到我们,订做付费精品flash课件。
热心网友
时间:2023-10-03 03:39
到十几公斤啊????
热心网友
时间:2023-10-03 03:39
这个...我也不晓得哈哈~,你知道了顺便告诉我啊。。。