DotLab / TouhouMix

A Touhou Project themed mix 'em all rhythm game.
https://thmix.org
Other
17 stars 1 forks source link

加载所有midi使返回至歌曲列表时歌曲列表卡顿 #16

Open YangQwQ opened 4 years ago

YangQwQ commented 4 years ago

当从midi信息界面返回至歌曲列表时,游戏会加载所有已下载的midi和本地midi,如果midi数量庞大,每次返回到歌曲列表都会卡顿一会,这使得游戏的过渡动画看着十分的不流畅,看着都难受 建议: ※可以更改midi文件的读取方式,使游戏不会在一瞬间加载太多文件(限制加载速度)而导致卡顿 ※也可以做一个loading界面,当然与此同时也要限制一下加载速度,不然loading直接卡一会就没了看着也难受 ※改变歌曲列表的刷新机制:既然重新读取是因为下载midi后不会自动刷新,那么可以做成从midi商店返回时显示加载界面然后加载midi,或者添加刷新按钮,点击按钮刷新歌曲

Translation: When returning to the song list from the midi information interface, the game will load all downloaded midi and local midi. If the number of midi is large, each time you return to the song list, it will freeze for a while and make the animation isn't smooth Suggest: ※The reading method of midi files can be changed, so that the game will not load too many files in a single moment (limit the loading speed) and cause the freeze ※You can also make a loading interface. Of course, you must also limit the loading speed at the same time, otherwise the loading will be stuck for a while and it will be uncomfortable. ※Change the refresh mechanism of the song list: Since the re-reading is because it will not refresh automatically after downloading midi, it can be made to display the loading interface when returning from the midi store and then load midi, or add a refresh button, click the button to refresh the song

Kailang commented 4 years ago

添加刷新按钮,点击按钮刷新歌曲