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

121 天前
 LHRUN

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

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

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

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

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

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

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

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

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

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

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

© 2021 V2EX