cjjJasonchen 发表于 2024-1-25 16:04:39

pygameGUI2.0 开发日志日志 ——可曾想过如此爽滑的按钮!——2024/1/25

本帖最后由 cjjJasonchen 于 2024-1-25 16:04 编辑

可曾想象过如此爽滑的按钮


许久未见,是不是以为我烂尾了{:10_256:}

其实这几天一直在爆肝,全部推倒重写了一遍,每天写bug,改bug。。。。

终于现在bug修的差不多了,发个预告给各位鱼油康康{:10_298:}

后面的还有两个单独组件都是继承就OK的,保守估计每天一个组件,再加两天修改bug,

四舍五入一下还有一个礼拜时间,就能完成所有单独组件{:10_298:}


好耶!!!{:10_257:}

给大家看看刚刚做的带动画效果的按钮,比1.0版本的顺滑了不少{:10_325:}


(由于是GIF的原因,帧数很低,这里把源码先献给大伙康康吧{:10_282:} )

源码:
这次的源码进行了更加细致的封装,相比以前或许有更好的可读性,欢迎大家看看源码,有不懂的可以在评论区问我
注意,这几个组件都不是最终版,以后大概率会修改,同时欢迎大家提各种建议{:10_254:}

欢迎云监工{:10_307:}


中英文泡椒 发表于 2024-1-25 16:37:05

芜湖,等了许久!

cjjJasonchen 发表于 2024-1-25 16:37:38

at 区
@歌者文明清理员
@中英文泡椒
@liuhongrun2022
@陶远航

大家好~我回来啦!

cjjJasonchen 发表于 2024-1-25 16:38:27

中英文泡椒 发表于 2024-1-25 16:37
芜湖,等了许久!

{:10_266:}
别激动,还没写完呢

只是回来告诉大家我还在写{:10_277:}

中英文泡椒 发表于 2024-1-25 16:38:36

cjjJasonchen 发表于 2024-1-25 16:37
at 区
@歌者文明清理员
@中英文泡椒


哈哈哈我来的比你@快了点{:10_256:}

cjjJasonchen 发表于 2024-1-25 16:41:22

中英文泡椒 发表于 2024-1-25 16:38
哈哈哈我来的比你@快了点

哈哈哈哈哈哈哈哈哈哈哈

中英文泡椒 发表于 2024-1-25 17:05:04

cjjJasonchen 发表于 2024-1-25 16:41
哈哈哈哈哈哈哈哈哈哈哈

{:10_264:}

Twilight6 发表于 2024-1-25 17:12:44



可以试试把按钮设成圆角,类似像 Win11 窗口那种感觉

弹弹、滑滑的~个人感觉观感更好,因为直角框有点审美疲劳了,太常见~

cjjJasonchen 发表于 2024-1-25 17:20:05

本帖最后由 cjjJasonchen 于 2024-1-25 17:22 编辑

Twilight6 发表于 2024-1-25 17:12
可以试试把按钮设成圆角,类似像 Win11 窗口那种感觉

弹弹、滑滑的~个人感觉观感更好,因为直角框 ...

收到,这个后面做样式的时候会做,用户也可以自己画图片,按钮等组件的图片都是可以自定义的{:10_257:}

毕竟这是一个用于写游戏的库,都写游戏了,素材大概率不会这么稀缺罢

滑滑的~弹弹的~
看起来很有趣,所以我把它做成demo展示给大家~
但是同时,我也我相信用户们一定可以开发出更多有趣的玩法~

陶远航 发表于 2024-1-25 21:16:46

刚好在学pygame,谢谢作者无私奉献

cjjJasonchen 发表于 2024-1-25 22:06:36

陶远航 发表于 2024-1-25 21:16
刚好在学pygame,谢谢作者无私奉献

{:10_257:}
欢迎云监工后面会时不时的放出来一些新写好的源码,以及一些想法和demo,

最后做好了的话会写源码分析贴和使用手册贴{:10_256:}
页: [1]
查看完整版本: pygameGUI2.0 开发日志日志 ——可曾想过如此爽滑的按钮!——2024/1/25