弘扬法治精神 促进社会和谐-全国第六届法制动漫作品征集活动

键盘按键纪录和同步速度回放

上传:方dragon

| 主页 发布时间: 2007年7月19日
  • 源文件说明: 突然想做一个类似 劲舞团 的音乐和键盘同步功能...,效果是出来了~!不过如果时间超过30s之后,开始有微妙的延迟了,出键速度比音乐快了很多 PS:后来打听了下...用Sound.position做好多了...这个东西放弃... 原理: 因为是用Interval设定时间轮加一个变量做记录和回放~所以设定的单位时间(单位:毫秒)必须是最小单位时间:1000/帧频 的正整数的倍速(这个我做过试验...确实是这样的)~我看了下~最接近的帧频是27Fps,这样单位时间设定到37毫秒,27x37=999,按道理误差应该小于1/1000了,结果试验差不多到了40秒后出键速度快了1/2 s多....然后我把单位时间设定到38毫秒后...反而好了很多...差不多1min之内误差小于1/3s 大家可以试验一下! 方法: 按键盘w键~开始响背景音乐,根据节奏按键盘按钮数字1,2,3,4(随便了~```反正现在是看频率),上行的输出文本筐输出纪录的按键和每个间隔时间,你觉得好了后~按键盘按钮"~"这个键(1键左边那个...)停止纪录,再按Q键就可以看回放效果了,下行输出击键,看出键速度是否与你开始自己录的音乐节奏一样! 注意上面的输出纪录文本框也可以输入纪录的代码! 我根据节奏打的一段...大家可以直接复制到上面的框内...然后按键盘Q ~可以看到出键和音乐高音同步 [0t1:1][1t21:1][2t74:1][3t43:1][4t16:1][5t32:1][6t15:1][7t13:1][8t44:1][9t6:1][10t9:1][11t28:1][12t28:1][13t29:1][14t14:1][15t15:1][16t114:1][17t28:1][18t31:1][19t29:1][20t14:1][21t15:1][22t29:1][23t15:1][24t13:1][25t43:1][26t9:1][27t5:1][28t29:1][29t15:1][30t14:1][31t31:1][32t15:1][33t15:1][34t60:1][35t59:1][36t21:1][37t66:1][38t42:1][39t15:1][40t56:2][41t58:3][42t30:2][43t32:1][44t43:3][45t14:2][46t61:1][47t58:1][48t58:1][49t43:2][50t14:1][51t29:2][52t28:3][53t28:1][54t13:2][55t14:3][56t324:1][57t5:1][58t6:1][59t12:1][60t8:1][61t7:1][62t8:1][63t7:1][64t15:1][65t14:1][66t14:1][67t7:1][68t8:1][69t14:1][70t14:1][71t15:1][72t14:1][73t14:1][74t8:1][75t6:1][76t15:1][77t10:1][78t4:1][79t14:1][80t15:1][81t14:1][82t15:1][83t14:1][84t13:1][85t17:1][86t27:1][87t7:1][88t7:1][89t7:1][90t7:1][91t8:1][92t8:1][93t30:1][94t27:1][95t7:1][96t8:1][97t14:1][98t7:1][99t7:1][100t7:1][101t8:1][102t14:1][103t15:1][104t14:1][105t7:1][106t7:1][107t14:1][108t15:1][109t15:1][110t15:1][111t13:1][112t7:1][113t7:1][114t22:1][115t7:1][116t7:1][117t7:1][118t7:1][119t7:1][120t8:1][121t7:1][122t7:1][123t7:1][124t8:1][125t6:1][126t7:1][127t8:1][128t14:1][129t8:1][130t21:1][131t8:1][132t7:1][133t14:1][134t7:1][135t7:1]
  • swf大小: 657 K 宽: 550 高: 450 帧数: 5 帧速: 50 /s
  • 发布时间: 2007年7月19日 版本: 8
  • 源文件下载 大小: K | 举报错误