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

2024-01-08 09:23:05 +08:00
 LHRUN

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

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

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

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

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

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

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

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

https://yangjunhui.monster/t/1006678

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

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

© 2021 V2EX