Update README.md

This commit is contained in:
音游玩的人 2023-05-31 03:56:43 +08:00 committed by GitHub
parent c6b0434df3
commit 215be14a7c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,11 +1,20 @@
# WouoUI
模仿稚晖君MonoUI风格的超丝滑菜单使用EC11旋转编码器控制。
* 128_128版本基本上复刻了UltraLink的界面。
* 128_64版本在128_128版本的基础上重新设计主界面和电压测量界面适配了列表关于本机界面改为列表类。
* 128_32版本在128_64版本的基础上重新设计主界面和电压测量界面。
* 通用版本:仅保留列表类和弹窗代码,主菜单改为列表类。注意,所有版本的列表类代码都相同,适配了屏幕高度与行高度不能整除的情况,只需要简单定义好参数,使用与参数匹配的字体和屏幕即可适配所有情况,自带一套超窄行高度的参数用于测试。
* osu版本通用版本分支模仿 osu! 这款音乐播放器的选歌界面,增加支持调整抛物线曲率。
* wave版本通用版本分支灵感来自 macOS 程序坞的波浪效果,增加支持调整抛物线曲率。
主要版本:
* 128_128基本上复刻了UltraLink的界面。
* 128_64在128_128版本的基础上重新设计主界面和电压测量界面适配了列表关于本机界面改为列表类。
* 128_32在128_64版本的基础上重新设计主界面和电压测量界面。
* Lite_General仅保留列表类和弹窗代码主菜单改为列表类。
实验版本:
* osuLite_General分支模仿 osu! 这款音乐播放器的选歌界面,增加支持调整抛物线曲率。
* waveLite_General分支灵感来自 macOS 程序坞的波浪效果,增加支持调整抛物线曲率。
注意:
* 列表类代码适配了屏幕高度与行高度不能整除的情况并且能简单修改行高字高分辨率等参数因此Lite_General版本能适配任意情况。
* 磁贴类和电压测量页面需要根据分辨率特殊设计,因此分出三种常见分辨率版本,但列表还是通用的。
* 实验版本为尚未成熟的列表风格,在普通列表的场景下使用会产生强烈的违和感,但可能有特殊用处。
# 功能
* 全部使用非线性的平滑缓动动画,包括列表,弹窗,甚至进度条
@ -65,6 +74,7 @@
2. GithubcreateskyblueOpenT12https://github.com/createskyblue/OpenT12
3. Githubpeng-zhihuiOpenHeathttps://github.com/peng-zhihui/OpenHeat
4. 知名音乐播放器osu!
5. macOS 程序坞
# 更新
## WouoUI
@ -106,4 +116,4 @@
### v 1.0
* WouoUI v 2.0 通用版本分支,灵感来自 macOS 程序坞的波浪效果。
* * 继承了通用的特性,即支持任意行高,任意字高,任意屏幕分辨率,增加支持调整抛物线曲率。
* 继承了通用的特性,即支持任意行高,任意字高,任意屏幕分辨率,增加支持调整抛物线曲率。