Leafer
Leafer
可以看一下源码,不是太好支持的
taro使用示例: https://www.leaferjs.com/ui/guide/install/ui/miniapp/taro.html 缩放视图需要再导入viewport 插件: https://www.leaferjs.com/ui/plugin/in/viewport/
thanks! 👍
canvas 小数像素的问题,我有时间对比下其他软件看看是否需要优化。
支持的,应用需要配置一下 mobile: true,编辑器再配置一下手势移动、缩放。 还支持tap触发选择元素,可以看一下编辑器配置,默认是down事件触发选中。
刚没注意看仔细,你是想单指滑动其他位置也拖动元素?如果是这个,可能得再单独支持一下。 我刚才说的配置是多点触屏的情况下,其他位置也能操作选中元素😂
暂时还不支持,后续可以提供个应用配置,如果着急也可以自己重写 Platform.requestRender实现,需要看一下源码。
> 感谢回复,我觉得这个配置还是很有必要的,比如一些非游戏场景,不需要那么高的fps,降低fps可以降低消耗,我刚做了一个用Pen画遮罩的功能,涂抹多了就卡得很,我3090的显卡资源能跑到30%左右 已添加支持,应用初始化可配置 maxFPS
估计是冲突了,如果只是绘制元素,可以用leafer-draw包,或者看一下平移缩放视图的文档,不要阻止默认视图的操作。
要做成通用的需要考虑很多状况。可以自己通过canvas实现(导出图片插件的源码中有trim透明像素的逻辑,可以参考),再通过资源库将canvas生成一个图片资源符作为图片加载。