效果图如下:通过webBrowser获取,时钟控件刷新弹幕,正则匹配数据,用第二个webBrowser显示弹幕内容。老话,并没完善。请自行完善。有个dll是用来屏蔽webBrowser的声音的,可能有些缺陷。得先关闭直播房间的声音然后才能起作用。具体自己测试改进。代码请点击下载:http://fil...
分类:
Windows程序 时间:
2015-05-19 07:11:57
阅读次数:
2006
javascript弹幕
#play{
width:600px;
height:200px;
background-color:#000;
}
#tangmu{
width:600px;
...
分类:
Web程序 时间:
2015-05-14 18:41:48
阅读次数:
143
题解:
我们对每个等差数列维护一棵线段树。
比如等差为 55 , nn 为 1717 ,则线段树内节点顺序为:
1,6,11,16,2,7,12,17,3,8,13,4,9,14,5,10,15。1,6,11,16,2,7,12,17,3,8,13,4,9,14,5,10,15。
然后查询的时候到对应线段树内查询一段就好了。
然后等差太大 (>5)(>5) 就不用维护线段树了,数量不会太...
分类:
其他好文 时间:
2015-04-10 15:42:11
阅读次数:
144
飞机发射子弹:
弹幕,是雷电游戏的精华。这就需要对子弹的运动轨迹进行控制。
先做一个最简单的子弹发射,后面再添加各种弹幕(实际上主要是研究弹幕)
说是最简单,其实也是最普通的子弹发射,产生一个颗子弹移动就OK了。
方法:做一个子弹发射的计时器,产生子弹,子弹做MoveBy动作就OK了。
代码:
GameLayer.cpp
void GameLayer::fireSchedule(fl...
分类:
其他好文 时间:
2015-04-09 10:31:49
阅读次数:
184
题目大意给出一个序列,支持单点修改,每次查询一个位置成等差数列中所有数的最大值。思路等差数列如果公差很大的话,那么整个数列中的数并不会很多;但是如果公差很小,我们就可以用线段树来乱搞。具体方法是对于每个公差维护一个线段树,按照对这个公差取模的值来进行划分。这样询问的时候就在一块了。
具体看代码。CODE#define _CRT_SECURE_NO_WARNINGS#include ...
分类:
其他好文 时间:
2015-03-31 22:28:31
阅读次数:
303
设置一个值K。dK:暴力。最优时间复杂度的伪计算:O(n*K*logn(建树)+m*logn(询问类型1)+m*n/K(询问类型2)+m*K*logn(修改))。求此函数最小值,易得,当K=sqrt(m/logn)时,时间复杂度:O(m*sqrt(m*logn))。空间复杂度:O(n*sqrt(m/...
分类:
其他好文 时间:
2015-03-29 19:32:45
阅读次数:
137
题目描述Description琪露诺(冰之妖精)有操控冷气的能力。能瞬间冻结小东西,比普通的妖精更危险。一直在释放冷气的她周围总是非常寒冷。由于以下三点原因……琪露诺的符卡 冰符“Icicle Fall”-Easy的弹幕有够蠢的,只要站在她的正前方就没任何弹幕会碰到你;ZUN在《红魔乡》中介绍她时已...
分类:
其他好文 时间:
2015-02-26 16:29:57
阅读次数:
141
年前较闲的时候研究了一下WPF的性能优化,练手的时将之前写的弹幕播放器给重新写了一下。年前的时间不大够,没有写完,这两天接着弄了一下,基本上弄得差不多了。主要重写了底层的渲染算法,优化后效果还是非常明显的,试了几个BiliBili上的热门的弹幕,基本上满屏的弹幕依然能流畅播放。在我的i5-750上,...