狂肝了一个多月,终于重构成功,欢迎体验

2024 年 1 月 8 日
 LHRUN

最近工作稍微轻松了一些,有了点空闲时间,所以从 11 月底开始,重拾之前做的趣味画板项目,开始进行重构,上周终于告一段落。基本上,所有假期与工作日的晚上全部时间都在搞,总算是完成了😂

在重构开始阶段时,我也收集了一些建议,并基本在这个重构版本都完成了。此版本增加了很多新的画笔效果和新功能,然后也做了多端兼容,PC 端鼠标操作和 Mobile 端手指操作以及样式都做了处理。在这次重构期间,我放弃了原生写 canvas 的各种逻辑,改用了 Fabric ,因为我在写一些效果时性能是真的有点堪忧。 之前还好,特别是这次加了很多新功能后效果有点差,所以就放下了执念,选择了这个比较出名的画布库。

话不多说,欢迎大家使用体验,如果有任何建议和 Bug ,包括交互上,使用感受等等,都可以提出。当然,如果能给个 Star 就更棒了,哈哈😂

功能我就不一一陈述了,期待你的探索 🤔

Link: https://songlh.top/paint-board/

Github: https://github.com/LHRUN/paint-board

20956 次点击
所在节点    分享创造
115 条回复
wuzhanggui
2024 年 1 月 8 日
收藏了,支持
xieren58
2024 年 1 月 8 日
牛, 顶...
meetqyx
2024 年 1 月 8 日
不知道是不是 BUG ,文字看起来有点糊,画的时候,点的四周有阴影,给人感觉也有点糊。
SWALLOWW
2024 年 1 月 8 日
能加上笔锋就好了
shinession
2024 年 1 月 8 日
不错, 速度很快, 收藏待用
dhb233
2024 年 1 月 8 日
多色那个,建议增加个和画线方向对齐的方式,能画出来类似于彩虹的那种效果。那如果说为什么不用彩虹,因为彩虹变色太慢了
LHRUN
2024 年 1 月 8 日
@wcao 画板选项下有个 cache 开关,关后会清晰的,这个主要是做了个取舍,在由很多绘制的情况下如果关闭后会由性能问题,操作起来有点掉帧。多点连接那个点的阴影是自带的,不过后面可以考虑配置化
LHRUN
2024 年 1 月 8 日
@SWALLOWW 这个已经有思路了,已经做了一点 demo , 主要因为这次版本差不多已经到我的精力极限了,所以休息一下,下个大的功能版本会做
LHRUN
2024 年 1 月 8 日
@dhb233 有点不太理解你的意思 😂
LHRUN
2024 年 1 月 8 日
wyattyhh
2024 年 1 月 8 日
👍, mac 触控板用起来有个体验问题, 捏合的时候 mac 是缩小, 应用里是放大
Aitisikuoliv1d
2024 年 1 月 8 日
厉害
cyberCat
2024 年 1 月 8 日
牛逼
Nosub
2024 年 1 月 8 日
厉害了。
yzw716305797
2024 年 1 月 8 日
牛逼
b1u2g3
2024 年 1 月 8 日
好玩~
LHRUN
2024 年 1 月 8 日
@wyattyhh 这个我倒是没试,一直用鼠标了,晚上我看一下
LHRUN
2024 年 1 月 8 日
sunziren
2024 年 1 月 8 日
牛牪犇逼
edgm
2024 年 1 月 8 日
很牛

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1006678

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX