首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >应用自由变换动画图像?

应用自由变换动画图像?
EN

Stack Overflow用户
提问于 2014-12-04 14:04:10
回答 1查看 100关注 0票数 0

我在我的web应用程序中使用raphael jsraphael free-transform。问题是,当我在动画图像,只有图像是动画,而不是自由转换bbox。我想要的自由-trnsform bbox应该移动与图像时,我开始动画。该怎么做呢?

我的代码:

代码语言:javascript
复制
<b>Click on rectangle</b>
 <div  id="editor"></div>

联署材料:

代码语言:javascript
复制
var paper = Raphael("editor", 635,500),
        canvas= document.getElementById('editor').style.backgroundColor='gray';
r = paper.rect(80,40,200,80,5).click(function () {
r.animate({transform:"r-10,0,0"}, 1000); 
});

r.attr({
         fill:'red',
    });
 ft= paper.freeTransform(r,{draw:['bbox'],
            rotate: true,keepRatio:[ 'axisX', 'axisY', 'bboxCorners', 'bboxSides'],
            scale:[ 'axisX', 'axisY', 'bboxCorners', 'bboxSides' ]});

小提琴:http://jsfiddle.net/LJTPU/11/

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-05 09:38:55

做it..It的方法很好。

ft.attrs.rotate =ft.attrs.rotate+90;

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27296026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档