想实现多个图片操作都可以缩放旋转拖拽
缩放可以按住一角来实现
不知道怎么实现了
利用movable-view、movable-area 可以实现拖拽缩放、不好旋转
得记录所有的图片位置,角度
是不是可以利用canvas绘图计算手指移动的位置角度
但是要是多张图片重叠在一起 想删除一张图
原生的api貌似不能实现, 肯定是删除一个区域的数据 ,而不是删掉某一层的数据 .
不知道有么有啥框架来实现,cocos2d-h5游戏都是canvas绘图都可以
微信小程序应该也可以的,
或者move-view设置好后, 生成图片的 时候用canvas再绘制一遍
感觉好麻烦,51微信小程序map里写的cover-view压根不管用。不知道有没有好的方法
不过我这要绘制的图片有点多 , 看到社区QA已知问题里有个
“canvas的drawImage性能变差,频繁调动会出现卡顿”
有大神给个思路么
本文来自微信小程序开发者论坛 微信小程序工厂 http://www.xcxgc.com 转载请保留。
微信小程序开发者回答:
***:
mark
h***:
我也想知道 mark
微信小程序获取unionid
a***:
我也很想知道
V***:
我也很想知道
J***:
楼主解决了吗 有没有类似demo
新建一个微信小程序打开后成了飞机大战???-微信小程序开发
J***:
类似这样的,谁有demo? /(ㄒoㄒ)/~~
目前有点思路就是基于wx.draw这个框架,不知道谁还有更好的方案?
K***:
算出图片的中心点,用拖动事件算出中心点距离和拖动的距离。再等比例的求出缩放放大还有缩小的比例值。最后用再乘以相对于的比值就可以实现效果。如果还需要保存,则需要导进画布再生成图片
本文网址:http://www.91bianli.com/weixinxiaochengxu/55045.html