猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
比如 context.drawImage(img,,), 怎么能让img绕着(20,100)旋转?
在html5中rotate()函数,旋转时,圆心在哪?怎么设置圆心位置? 用setTransform()可以吗?还是translate()?
慕斯709654
浏览 423
回答 2
2回答
慕少森
的确context.translate(圆心x, 圆心y);接下来就是转圈你要先设定一个转速时间例如 6000ms再用自订 function animateRotate() 和 function draw()animateRotate() {// 这里写你想要的转圈效果draw()}draw() {context.translate(cx, cy);context.rotate(Math.PI / 180) * 当每次转速时间 * 每角度}挺难说明的… 又不知道你画的 rect 是甚麼图
0
0
0
拉莫斯之舞
jquery.rotate.js绕中心点旋转:obj.rotate({angle: 90,center: ["50%", "50%"]});绕左上角旋转:obj.rotate({angle: 0,center: ["0", "0"]});
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
CSS3
Html5
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续