Closed shing-yu closed 1 month ago
有个更激进的想法:直接让上下句和其他的一样浅
有个更激进的想法:直接让上下句和其他的一样浅
也可以( 很多其他播放器也是这么干的(
粗测三种颜色 HSV 的 V 值(明度)大概是 13、50、85 在明度 95 的背景上,但显然 50 和 13 之间对比不够强烈,于是随便选了一些其他的值:
个人喜欢第二组。第三组90恐怕太浅了,比较难看清。
个人喜欢第二组。第三组90恐怕太浅了,比较难看清。
其实也不是非要一竖条就是一组,比如可以 13-72-85,相比 13-66-85 如何呢?
我觉得直接一样浅比较好( 因为别忘了有些平台提供的歌词文件是有空行的(
因为别忘了有些平台提供的歌词文件是有空行的(
但是预处理的时候会去掉所有空白行好像
但是预处理的时候会去掉所有空白行好像
显示是去掉了空白行,但是颜色渲染没有(
如图: 1. 2.
空白行没有去掉,只是让它不可见了。这里有我的一些考虑所以改不了(主要是为了简化一些程序逻辑)。
确实一直忘记了空白行会导致这些效果不统一,所以只着重显示当前行才是最佳的解决方案。而且还能带来一点微不足道的性能优化(
如果只加深当前行,希望能略微将其余的深度稍微加深一点,提高易读性。
如果只加深当前行,希望能略微将其余的深度稍微加深一点,提高易读性。
明度77是个不错的值( 大致效果:
如题
个人感觉上下句歌词的颜色深度有点深了; 一眼看过去还要分辨一下( 感觉可以调的更淡些( (特别是与后续歌词相比)