观看记录
  • 我的观影记录
登录
测试首页FLASH如何制作可以控制的电风扇(AS3)

FLASH如何制作可以控制的电风扇(AS3)

利用FLASH代码可以实现一些交互小动画,可以用于讲授中,这也是众所周知的,这里用AS3实现一个可以节制的电电扇的小动画。可以开关,并可以实现档级的切换。

本家儿要涉及的常识点:Timer计时器类,MouseEvents鼠标点击事务,影片剪辑用作按钮

工具/原料

  • FLASH CS3及以上版本。

方式/步骤

  1. 1

    这里用的是AnimateCC打开软件,新建AS3文档。

    d1160924ab18972b2afde156e8cd7b899f510a63.jpg
  2. 2

    本身绘制或找一个电电扇的矢量素材。

    908fa0ec08fa513d68718c42336d55fbb3fbd957.jpg
  3. 3

    将素材导入到舞台中。把扇叶零丁选择出来。

    0df431adcbef7609c3f6720320dda3cc7dd99ea9.jpg
  4. 4

    将扇叶转换为影片剪辑,注重注册点在中间位置。

    0b55b319ebc4b7454e07608ac1fc1e178b82159e.jpgb8014a90f603738dbfd8dbbebd1bb051f919ec98.jpg
  5. 5

    设置扇叶影片剪辑的实例名为leaf_mc

    cdbf6c81800a19d8069e55993dfa828ba71e4689.jpg
  6. 6

    接下来建造三个档级按钮和封闭开关。因为要显示当前档级,所以要利用影片剪辑看成按钮利用,这个前面的经验讲过了。每个按钮包含两帧,并在第一帧添加代码:stop();

    0FLASH CS6中如何将影片剪辑用作按钮(AS3版)

    d043ad4bd11373f0776db103aa0f4bfbfaed04d8.jpge7cd7b899e510fb3e254a90bd733c895d0430cd9.jpg
  7. 7

    建造好的按钮如下图所示,依次设置按钮的实例名从左到右,btn0,btn1,btn2,btn3

    b3fb43166d224f4a1df6a88f07f790529822d13b.jpg
  8. 8

    在本家儿时候轴加如下代码:

    var isOn:Boolean=false;

    var index:int=-1;

    var timer:Timer=new Timer(20);

    var ro:Number=3;

    timer.addEventListener(TimerEvent.TIMER,UpdateRotation);

    for(var i:int=0;i<4;i++)

    {

    this["btn"+i].addEventListener(MouseEvent.CLICK,ChangeLevel);

    }

    function ChangeLevel(e:MouseEvent):void

    {

    var obj:Object=e.currentTarget;

    var t:int=int(obj.name.slice(3));

    if(t==index)

    {

    ro=0;

    index=-1;

    timer.stop();

    obj.gotoAndStop(1);

    return;

    }

    if(index!=-1)

    {

    this["btn"+index].gotoAndStop(1);

    }

    if(t==3)

    {

    ro=0;

    index=-1;

    timer.stop();

    }

    else

    {

    ro=(t+1)*6;

    index=t;

    obj.gotoAndStop(2);

    timer.start();

    }

    }

    function UpdateRotation(e:TimerEvent):void

    {

    leaf_mc.rotation+=ro;

    }

    5882b2b7d0a20cf45457354378094b36adaf9963.jpg
  9. 9

    运行后就可以实现对电扇的节制了,在实际中电扇启动是有一个加快或减速的过程,代码更为复杂,这里就不具体会商了。

    1ad5ad6eddc451da48103876b8fd5266d116324c.jpg

注重事项

  • 需要具体的代码注释及相关素材可留言。
  • 有什么问题可以留言。

“FLASH如何制作可以控制的电风扇(AS3)”关联的文章

  • 如何关闭皮皮搞笑精彩内容消息通知

    皮皮搞笑是一款手机搞笑社区App,让用户笑到没心没肺,又忍不住感动流泪的温暖家园,那么如何关闭皮皮搞笑精彩内容消息通知以满足不同用户的需求呢?

    27分钟前0阅读

    如何关闭皮皮搞笑精彩内容消息通知
  • win7系统找不到宽带连接怎么办

    现如今很多用户都喜欢使用win7系统,而在使用win7系统的过程中做的最多的就是上网了。Win7系统上网离不开宽带连接,如果win7宽带连接找不到了,应该怎么办呢?下面就让小编为大家带来win7系统找不到宽带连接解决方法

    27分钟前0阅读

    win7系统找不到宽带连接怎么办
  • 新版QQ音乐怎么关闭底部的直播导航

    新版QQ音乐怎么关闭底部的直播导航?下面请大家随小编一起来看看操作的方法吧。

    27分钟前0阅读

    新版QQ音乐怎么关闭底部的直播导航
  • 怎样查询高速实时路况?

    要出行怎么查询高速实时路况?我们用地图就可以了,在地图上就可以看到实际的路况的,下面详细来看下。

    27分钟前0阅读

  • 六芒星手势密码教程

    27分钟前0阅读

    六芒星手势密码教程
  • 教师讲课过程评价标准

    教师是太阳底下最光辉的职业,但是成为教师之路也是要经历重重考验的,下面给大家说说教师讲课过程评价标准

    27分钟前0阅读

  • 酚醛铝箔夹芯板

    酚醛铝箔夹芯板是由酚醛泡沫与两层亚光铝箔经过特殊工艺复合而成。外膜材料为经过高温固化的高分子膜,可有效的防止紫外线及气体腐蚀,并与铝箔结合牢固,又能与酚醛泡沫形成聚合物,从而保证象圆酚醛铝箔夹芯板的质量稳定。

    27分钟前0阅读

  • Xperia XZ2 Premium配置如何

    Xperia XZ2 Premium是索尼在4月16日悄悄发布的新机,而且没进行预热,下面来简单了解一下配置。

    27分钟前0阅读

  • PLSQL破解,无需注册码和破解工具

    PL/SQL Developer过期了,又没有注册码,又不想花钱买,而且事情又非常急,这时候怎么办?不要着急,请随小编一起解决这种情况吧。

    27分钟前0阅读

  • Win11按capslock切换不了大小写怎么解决

    有朋友不知道在哪里设置,下面小编就给大家分享详细的设置方法,有需要帮助的朋友可以参考下这篇经验,希望能对大家有所帮助。

    1小时前0阅读

    Win11按capslock切换不了大小写怎么解决
切换深色外观
留言
视频编辑修改
回到顶部
首页
手机数码
医疗健康
金融管理
社交情感
无名