AllMusic_Server icon indicating copy to clipboard operation
AllMusic_Server copied to clipboard

一些关于显示歌曲信息的文本的建议

Open 70CentsApple opened this issue 1 year ago • 0 comments

https://github.com/Coloryr/AllMusic_Server/blob/49f6b6b1e0096f2bfcc8ad628068346219da5b7b/core/objs/message/MusicPlayObj.java#L71-L72 https://github.com/Coloryr/AllMusic_Server/blob/49f6b6b1e0096f2bfcc8ad628068346219da5b7b/core/utils/HudUtils.java#L107-L108

从上面的代码中可以看出,歌曲列表信息显示的每行如果过长都会被截断,这就导致了一些歌曲可能专辑名称很长,导致后面的信息(比如点歌的玩家昵称),就被截断显示不出来了。 个人认为,玩家可能更关心的是歌曲名称(musicName)、点歌人(player),更次要关心的是歌曲作者(musicAuthor),最后是歌曲别名(musicAlia)和歌曲专辑(musicAl) 或许可以重新编排一下顺序,让它有更好的显示优先级。 (我当然知晓我可以自己 fork 改动然后编译,投这个 issue 只是为了提出建议,当然你也可以不采纳)


https://github.com/Coloryr/AllMusic_Server/blob/49f6b6b1e0096f2bfcc8ad628068346219da5b7b/core/objs/message/MusicPlayObj.java#L68-L69 还有这两行,没有反映点歌人的信息

70CentsApple avatar Jul 20 '24 06:07 70CentsApple