flash动画制作成品_Flash制作点燃蛋糕蜡烛的互动动画

19826928188f6f309f8e5b61f1b19618.png

关于蜡烛已经讲了火焰的制作方法,这里再讲一下如何制作点燃蛋糕蜡烛的互动小动画。

Flash如何制作蜡烛火焰动画​mp.weixin.qq.com
cfce90df11a519899d0e249d0fb95a5e.png
Flash如何制作打火机点蜡烛的效果(AS3)​mp.weixin.qq.com
e863ab7ff4027410836e0c17e378c343.png

适用软件:Animate CC以及支持AS3脚本的Flash软件

制作步骤:
1.打开软件,新建Actionscript3.0文档。

84be5df9e039f6bbf58085b4a1f226e9.png

2.将蛋糕素材放到舞台上,如图

54e1d698f2ed3b8f517c9edfc74e811c.png

3.参考之前制作蜡烛火焰的方法,将素材中的三个蜡烛火焰做成动画,且是影片剪辑元件

d1645462576df6353da528e4e8d12996.png

4.每个影片剪辑里都如图所示

73c93b0015dbe96b2e2e270269daba41.png

5.分别设置三个火焰元件的实例名为f0,f1,f2

c9f3aa4e857ec0a7bae336af6660bb9c.png

c57bc6f95e6533c5518548cab3141ff0.png

416212e12296f27342b870c329e093e8.png

6.在舞台时间轴上加如图代码

26034fc1aba1d565d40c03faa937e400.png

7.运行后就可以通过鼠标点击点燃蛋糕上面的蜡烛了

c7ea98bd0f3953d9762e4116a01d5193.png
更多Flash教程请点击​wps.browser.360.cn

如果有相关的FLASH或者Animate操作及代码方面的问题可以私信,尽心解答!

如果感觉我们的文章很有用,记得分享给朋友或同学,让更多人方便的学习到实用的Flash知识。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是使用MATLAB制作生日蛋糕动画的步骤: 1.首先,我们需要定义蛋糕的形状。可以使用MATLAB的内置函数“cylinder”来创建一个圆柱体,然后将其缩放和平移以形成蛋糕的形状。 2.接下来,我们需要定义蜡烛的形状。可以使用MATLAB的内置函数“cone”来创建一个圆锥体,然后将其缩放和平移以形成蜡烛的形状。 3.然后,我们需要定义蜡烛的火焰。可以使用MATLAB的内置函数“surf”来创建一个球体,并将其缩放和平移以形成火焰的形状。 4.接下来,我们需要将蜡烛和火焰放置在蛋糕上。可以使用MATLAB的内置函数“hold on”来保持当前图形,并使用“plot3”函数将蜡烛和火焰放置在蛋糕上。 5.最后,我们可以使用MATLAB的内置函数“view”和“camlight”来设置视角和光照,并使用“for”循环来旋转蛋糕蜡烛,从而创建一个生日蛋糕动画。 下面是MATLAB代码的示例: ```matlab % 定义蛋糕的形状 [x,y,z] = cylinder([0.7 0.5],50); z(2,:) = 0.5; z(1,:) = 0.7; h1 = surf(x,y,z); set(h1,'FaceColor',[1 0.5 0.5],'EdgeColor','none'); hold on; % 定义蜡烛的形状 [x,y,z] = cone(0.1,0.5,50); z = z + 0.5; h2 = surf(x,y,z); set(h2,'FaceColor',[1 1 0],'EdgeColor','none'); % 定义火焰的形状 [x,y,z] = sphere(20); x = x * 0.1; y = y * 0.1; z = z * 0.4 + 1; h3 = surf(x,y,z); set(h3,'FaceColor',[1 0.5 0],'EdgeColor','none'); % 将蜡烛和火焰放置在蛋糕上 plot3(0,0,0.5,'.','MarkerSize',50,'Color',[1 1 0]); plot3(0,0,1.1,'.','MarkerSize',20,'Color',[1 0.5 0]); % 设置视角和光照,并创建动画 view(30,30); camlight; for i = 1:360 rotate(h1,[0 0 1],1); rotate(h2,[0 0 1],1); rotate(h3,[0 0 1],1); drawnow; end ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值