欢迎光临散文网 会员登陆 & 注册

给Obsidian Excalidraw增加缩放隐藏功能

2023-07-03 21:58 作者:一鸣惊人_001  | 我要投稿

目的

  • 缩放大于、小于一定阈值时显示、隐藏元素

常见应用场景如下图展示系统框图场合:先展示总体,此时没有影响视线的细节,然后需要展示某一部分细节时这些细节出现。

效果

滚轮缩放隐藏、显示细节
配合跳转动画显示细节

实现

增加handleWheel和updateScene的hook,当scene/state的zoom等级大于、小于阈值时显示、隐藏元素。

隐藏功能可以用lock=true + opacity=0实现,不过要注意保存原本的opacity。



给Obsidian Excalidraw增加缩放隐藏功能的评论 (共 条)

分享到微博请遵守国家法律