首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用createjs和animate cc在画布上移动svg图形

如何使用createjs和animate cc在画布上移动svg图形
EN

Stack Overflow用户
提问于 2018-01-03 09:25:37
回答 1查看 164关注 0票数 0

你好,我是javascript和createjs的新手。我正在尝试创建一个动画,其中我有一个烟花,它上升到天空并爆炸。我把烟花放在了屏幕上,并把它拍成了电影短片。我给它起了一个实例名(red_firework)。现在我试图让它向上移动,所以我去了库中,找到了能让它在路径上移动的代码。所以现在我的代码看起来像这样:

代码语言:javascript
复制
createjs.MotionGuidePlugin.install();
createjs.Tween.get(this.red_firework).to({guide:{ path:[0,0, 0,200,200,200, 200,0,0,0] }},7000);   
graphics.moveTo(0,0);

这使得我的烟花从0,0开始,移动了一点,然后以0,0结束。我不知道如何让它在直线上移动。我试着更改号码,但结果不起作用。

任何帮助和建议都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2018-01-03 09:58:28

代码语言:javascript
复制
createjs.Tween.get(this.red_firework, { loop: true })
  .to({ y: 100 }, 1000, createjs.Ease.getPowInOut(2));

最终找到了这个,效果很好

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

https://stackoverflow.com/questions/48070019

复制
相关文章

相似问题

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