返回列表 发帖

VB6.0实现BMS编辑功能,更新咯,加入转换功能和切音,以及新特点(源代码)

原来的代码错误好像比较多,这次修正了以后,代码比较稳定,还没遇到过错误。

还有对代码进行了减肥,整形,和优化,优化后效率大幅提高,整体效率直逼BMSE,可喜的是撤销的反映居然还快一点,只是BMS文件的保存速度差距较大

这些测试是对含有将近10万来个Note的BMS文件进行

编辑功能方面还差个重做,这只是个撤销的反操作而已,很容易实现。

其实开发这个程序的动机是,为了使写KBMS更方便,这回把我以前的midi->bms功能整合进来了,免除了手动复制操作,而且不同音色Key音可以用不同颜色来表示

以及其他一些方便的功能,具体看图

bms播放目前只能在编辑框里进行,BMS播放代码部分和我以前的O2play原理是原理是一样的,O2play只是多了漂亮的效果。

对比BMSE的改进:1.面条就用面条来表示,免除眼花缭乱,减少负担
                  2.计数问题,难道每次发布BMS前都让O2mania重头播放一遍?
                  3.面条BUG检查,这还得借助O2mania,也被面条欺负

好长时间没玩BMS了,不过对编程还是有兴趣,有新改变即更新。

说明:这软件还在开发中,还有很多待完善的地方,切勿使用,只是发布源码,交流与学习之用

地址: http://rlnoparo.ys168.com/






[ 本帖最后由 rlnoparo 于 2011-1-26 12:40 编辑 ]

我来回顶下 -_,-

TOP

自己顶一下

TOP

研究一下

TOP

这个一定要顶,先拿来研究一下的说

TOP

返回列表