leaferjs / leafer-ui

一款好用的 Canvas 渲染引擎,革新的体验。高效绘图 、UI 交互(小游戏、互动应用、组态)、图形编辑,前端开发必备~
https://www.leaferjs.com
MIT License
2.38k stars 82 forks source link

视图 中 zoom in 或 out 是不是可以 指定 每次 变化的值 , 比果 -、+ 10% #129

Closed 3400442579 closed 5 months ago

3400442579 commented 5 months ago

如题

leaferjs commented 5 months ago

可以指定一个具体的缩放比例数字,比如 leafer.zoom(1.1)

leaferjs commented 5 months ago

zoom in / out目前采用的是行业最佳实践,可以快速切换到最低和最高比例,建议不要改动

canbaoSama commented 3 months ago

我尝试了一下开启滚轮的缩放是可以正常使用的,但是我使用app.tree.zoom(2)这样的方式不能成功,请问大佬这是为啥,我的app创建如下 app = new App({ view: leaferViewRef.value, hitSelf: false, editor: { rotateable: false, }, move: { holdRightKey: true, }, wheel: { zoomMode: 'mouse', preventDefault: true, }, zoom: { min: 0.02, max: 256 }, })