function createmap() { //初始化格子信息 for (var i = 1; i<=titleMaxnum; i++) { eval("t"+i).types = 1; } //生成前进和后退格,从第4格开始,每隔4格随机产生一个 for (var i = 4; i<=titleMaxnum; i += 4) { var trnd = int(Math.random()*5)+1; eval("t"+i).gotoAndStop(trnd); eval("t"+i).types = trnd; } //生成暂停格 trace(getEmptyTitle().length); var pausenum = 8; var t_array = getEmptyTitle(); var pause_d = int(t_array.length/pausenum); for (var i = pause_d-1; i<=t_array.length-1; i += pause_d) { t_array[i].gotoAndStop(6); t_array[i].types = 6; } //生成返回起点格 trace(getEmptyTitle().length); var backnum = 3; var t_array = getEmptyTitle(); var pause_d = int(t_array.length/backnum); for (var i = pause_d-1; i<=t_array.length-1; i += pause_d) { t_array[i].gotoAndStop(8); t_array[i].types = 8; } //生成时空隧道格 trace(getEmptyTitle().length); var spacenum = 6; var t_array = getEmptyTitle(); var pause_d = int(t_array.length/spacenum); for (var i = pause_d-1; i<=t_array.length-1; i += pause_d) { t_array[i].gotoAndStop(7); t_array[i].types = 7; } //生成练习格 var testnum = 10; var t_array = getEmptyTitle(); var pause_d = int(t_array.length/testnum); for (var i = pause_d-1; i<=t_array.length-1; i += pause_d) { t_array[i].gotoAndStop(9); t_array[i].types = 9; } } 2.获取空格信息,并返回数组 function getEmptyTitle() { var t_array = []; for (var i = 1; i<=titleMaxnum; i++) { if (eval("t"+i).types == 1) { t_array.push(eval("t"+i)); } } return t_array; }3.控制筛子,随机扔,b1和b2为两个mc,里面共6帧