马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
( 画面中的背景为 canvas 渲染出来的 )
Bilibili 视频:
Github 地址: https://github.com/Koji-Huang/Ko ... ain/CDD/circle_menu
在这个轮子里--
circle 为圆盘布局, circle_menu 为圆盘菜单. 他们都可以在 screen 语句下直接使用
支持的地方:
可以使用鼠标滚轮, 键盘而不只是鼠标来选择\激活组件 ( 手柄的接入也简单 )
组件数量可变, 自动检测
可以使用用 screen 语法
提供了回调接口
不支持的地方:
鼠标按哪出现在哪
渐变渐出动画效果
这些东西我之前写的第一版是有的, 但是现在再次编写的时候我决定还是删掉的好, 因为这些客制化程度较高的内容还是交给开发者自己编写的好
不是说什么偷懒, 而是当你希望对效果做一些修改的时候, 这些已经写好的逻辑, 改也不是不改也不是, 改不明白了又去找人, 最后还得发这个初版 (
|