想实现多个图片操作都可以缩放旋转拖拽

缩放可以按住一角来实现

不知道怎么实现了


利用movable-view、movable-area 可以实现拖拽缩放、不好旋转

得记录所有的图片位置,角度


是不是可以利用canvas绘图计算手指移动的位置角度

但是要是多张图片重叠在一起 想删除一张图

原生的api貌似不能实现, 肯定是删除一个区域的数据 ,而不是删掉某一层的数据 .

不知道有么有啥框架来实现,cocos2d-h5游戏都是canvas绘图都可以

小程序应该也可以的,


或者move-view设置好后, 生成图片的 时候用canvas再绘制一遍

感觉好麻烦,不知道有没有好的方法


不过我这要绘制的图片有点多 , 看到社区QA已知问题里有个

“canvas的drawImage性能变差,频繁调动会出现卡顿”


有大神给个思路么

展开全部
收起
7回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Ezekiel

    20人对此回答表示赞同

    主解决了吗有没有类似demo

    展开
    20
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Ella

    19人对此回答表示赞同

    算出图片的中心点,用拖动事件算出中心点距离和拖动的距离。再等比例的求出缩放放大还有缩小的比例值。最后用再乘以相对于的比值就可以实现效果。如果还需要保存,则需要导进画布再生成图片

    展开
    19
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Mia

    17人对此回答表示赞同

    mark

    展开
    17
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Violet

    11人对此回答表示赞同


    展开
    11
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • 爱吃糖的小女孩

    6人对此回答表示赞同

    我也想知道mark

    展开
    6
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Aurora

    5人对此回答表示赞同

    我也很想知道

    展开
    5
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Jackson李南

    3人对此回答表示赞同

    我也很想知道

    展开
    3
    0回复
    发布于 5年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部