弹幕示例:字符画

出自嗶哩嗶哩百科
跳转到: 导航, 搜索

字符画

以下程序会对字符画按播放时间输出

参数

startTime ─ 字符画起始输出时间
perFrameSec ─ 每帧间隔时间(秒)
ad ─ 字符画数据源
 var last_rt=-1;
 var startTime = 3300;
 var perFrameSec=0.166;
 
 function c(x,y,t)
 {
 	a=$.createComment(t,{x:x,y:y,fontsize:1,color:0x000000,lifeTime:perFrameSec});
 	a.filters=null;
 }
 
 var _s_perFrameSec=perFrameSec*1000;
 var t=interval(function(){
 	var i=Math.floor((Player.time-startTime)/_s_perFrameSec);
 	if (i>ad.length){ t.stop(); return; }
 	if (last_rt==i  || i<0) return;
 	c(0,ad[i].t,ad[i].s);
 	last_rt=i;
 },50,0);
个人工具
名字空间
变换
动作
导航
更新
工具箱