范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

利用flash打造鼠标触发火焰特效

  思路:导入背景素材,然后制作出焰火飘落特效。创建文档类,产生鼠标跟随的多角星形特效;创建元件类的扩展类,产生随机大小的火花效果。
  用鼠标在画面上划过,即可看到绚丽的互动特效
  一、 制作焰火飘落特效
  (1)新建一个大小为500×300像素,帧频为30fps的空白文档。按Ctrl+R组合键导入西湖夜景.jpg”文件,然后设置其坐标为(0,0),如图1所示,再采用前面的方法在“属性”面板中添加Main文档类。
  图1 导入背
  (2)按Ctrl+F8组合键新建一个影片剪辑(名称为Star_mc),进入该影片剪辑的编辑区域,然后按住Shift+Alt组合键的同时使用“椭圆工具”在该影片剪辑的中心点绘制一个圆形。
  图2 绘制圆形
  技巧与提示:图形的填充色类型为“放射状”,第1个色标颜色为(R:255,G:0,B:0),第2个色标颜色为(R:153,G:0,B:0),第3个色标颜色为(R:153,G:0,B:0),Alpha为0%。
  (3)新建一个star图层,再单击“工具箱”中的“多角星形工具”按钮 ,并在“属性”面板中设置好该工具的参数,然后按住Shift+Alt组合键的同时在影片剪辑的中心点绘制一个如图3所示的星形。
  图3 绘制多角星形
  (4)使用“选择工具”调整好星形的顶点位置,如图4所示。
  图4 调整顶点
  (5)选择调整好的多角星形,然后原位复制出一份,按Ctrl+Alt+S组合键打开“缩放和旋转”对话框,设置缩放为40%,再设置其颜色为白色,如图5所示。
  图5 拷贝并缩放图形
  (6)返回到“场景1”,按Ctrl+F8组合键新建一个影片剪辑(名称为Magic_mc),再设置填充类型为“放射状”,第1个色标颜色为 (R:255,G:255,B:255), 第2个色标颜色为(R:255,G:255,B:204),第3个色标颜色为(R:255,G:204,B:0),第4个色标颜色为 (R:255,G:102,B:0),第5个色标颜色为(R:153,G:0,B:0),Alpha为0%,然后按住Alt键的同时使用“矩形工具”以该 影片剪辑中心点为起点绘制一个如图6所示的矩形。
  图6 绘制矩形
  (7)使用“任意变形工具”选择矩形,然后按Ctrl+T组合键打开“变形”面板,设置旋转为45°,再单击“重制选区和变形”按钮 ,复制出3份图形,如图7所示。
  图7 复制图形
  (8)复制出5个图形,然后将其调整成如图8所示的颜色,再将复制出的图形转换为影片剪辑,并将其分别命名为01、02、03、04和05 。
  图8 复制图形
  (9)将01、02、03、04和05 影片剪辑分别放置在Magic_mc图层的5个关键帧上,然后分别为其添加不同的“发光”滤镜,再新建一个AS图层,最后在“动作-帧”面板中输入stop():程序,如图9所示。
  图9 应用滤镜效果
  二、 创建元件类 添加控制代码
  (1)采用前面的方法分别为Magic_mc和Star_mc影片剪辑添加元件类,如图10所示。
  图10 添加元件类
  (2)新建一个ActionScript文件,将其命名为Main,然后将其保存在该实例的文件夹中,再输入控制代码。
  * 该类为扩展元件类
  * @author lbynet
  * @version 0.1
  */
  package {
  import flash.display.MovieClip;
  import flash.events.Event;
  public class Magic_mc extends MovieClip {
  private var dis:Number;
  public function Magic_mc() {
  init();
  }
  private function init() {
  var Random = 1 + Math.round(Math.random()*4);
  this.gotoAndStop(Random);
  this.scaleX = this.scaleY = Math.random();
  //产生随机数-5到5之间的随机数
  dis = Math.round((Math.random()-.5)*10);
  this.addEventListener(Event.ENTER_FRAME,enterFrameHandler);
  }
  private function enterFrameHandler(event:Event) {
  this.y += 5;
  this.x += dis;
  this.scaleX -=.005;
  this.scaleY -=.005;
  }
  }
  }
  技巧与提示:
  第19和20行代码是为该元件类创建一个1~5之间的随机数,使该影片剪辑元件类在实例化(被创建时)时将播放头移到并停止在指定的时间帧上。
  Math.random()方法产生0~1之间的随机数,Math.random()*4方法返回到0~4之间的随机数,而 Math.round()方法用于向上或向下舍入为最接近的整数并返回该值,所以1+Math.round(Math.random()*4)方法取得 1~5之间的随机整数值;gotoAndStop()语句使影片剪辑的播放头移到并停止在指定的时间帧上。
  通过使用Math.random()-0.5 方法来生成-0.5~0.5之间的随机数,然后乘以10得到-5~5之间的随机数,再使用Math.round方法进行舍入并取得整数,这样当鼠标指针由下往上移动时,就会产生星火飘落的效果,如图11所示。
  图11 星火飘落效果
  第30行代码是为火花加入y轴坐标方向上的一个固定加速度,而第31行代码则是火花在x轴坐标方向上的一个-5~5之间的随机加速度值。
  (4)按Ctrl+Enter组合键发布程序。
  flash素材下载

除螨迷你吸尘器哪个品牌好除螨迷你吸尘器品牌推荐详解最近南方的天气一直都是阴雨连绵,根本没机会看到太阳公公的脸,再说了就算是晴天,很多上班族也没机会晒晒床单被子,因为大家一般都是早出晚归。这样一来,床上用品长期控制在一个固定温度下,超迷你吸尘器这么样超迷你吸尘器品牌介绍详解超迷你吸尘器是一款非常不错的吸尘器,这种超迷你的吸尘器可以清洁打扫到我们平常不易注意到的方位,比如说墙角缝隙,或者是较高较低的位置。那么超迷你吸尘器什么品牌比较好呢?接下来小编就来浴室暖风机哪个品牌好浴室暖风机品牌推荐详解冬天洗澡的过程中让我觉得舒适,但是洗完澡如果没有及时穿好衣服的话,我们就很容易着凉了。这个时候如果家中拥有一台暖风机的话,就完全没有这个烦恼了。现在的暖风机品牌越来越多了,选购的时暖风机哪个品牌好暖风机品牌推荐详解冬天是我们一年四季最寒冷的时候,这种时候我们大家需要购买一款合适的取暖设备使用,这样能够给我们大家在家庭生活中带来很好的取暖效果。暖风机就是非常好用的一种取暖产品,不少的消费者都有吸尘器哪款好吸尘器品牌推荐介绍详解吸尘器是我们的家庭中用来清洁家庭环境非常不错的设备,给我们的清洁工作变得更加的方便和快捷,但是在购买吸尘器的时候,哪款品牌的吸尘器才是好的呢?今天小编就来为大家推荐介绍几款非常不错浴室暖风机什么品牌好浴室暖风机品牌介绍详解在我们的浴室里,尤其是在冬天的时候,天气降温,洗浴的时候如果没有取暖设备会非常的寒冷,所以很多的用户都会在浴室里安装一款合适的取暖产品使用,浴室暖风机就是比较常用的选择。那为了大家桑普暖风机怎么样桑普暖风机特点介绍详解暖风机是一种技术比较成熟的取暖设备,当前在北方的冬天使用比较多。暖风机的品牌比较多,其中桑普暖风机就是国内一个著名的小家电企业,这一品牌的产品拥有多个系列,款式也比较多,色彩也比较家用暖风机哪个好先锋暖风机怎么样详解家用暖风机哪个好?绝大多数人在挑选居家所使用的暖风机的时候,都会问到这样一个问题。当前市场上出售的暖风机品牌比较多,而且每一种品牌的款式和类型也不少,究竟应该挑选哪个,究竟哪个是比对流暖风机什么品牌好对流暖风机品牌推荐详解冬天寒冷逼人,做什么事都提不起劲,若是没有任何加温设备的话,那感觉更是让人郁闷。有了暖风机,可以让你度过一个温暖的冬日。暖风机是我们的家庭中使用挺多的一种取暖设备,大部分家庭都需要浴室暖风机什么品牌好浴室暖风机品牌介绍详解洗澡不仅仅能够让我们身体保持干净卫生,同时也是一种减压的好方式。相信很多朋友都非常热爱洗澡了。但是到了冬天,洗澡却成为人们一件十分头痛的事情了。由于天气寒冷,如果我们在洗澡的时候无浴室暖风机哪些牌子好浴室暖风机品牌推荐详细介绍在冬天的时候,由于温度降低,就算是室内也会受到很大的影响,而如果要在冬天洗澡的话,没有一款好的取暖设备肯定会非常的冷,让人非常的不舒服,所以很多人都会购买一款取暖设备使用。浴室暖风
ThinkPad10能拍摄720p视频吗?支持720p播放吗?ThinkPad10能拍摄720p视频吗ThinkPad10能拍摄720p(1280x720)视频。关于ThinkPad10能拍摄720p视频吗的疑问,下面将做详细的解答。虽然联想联想Miix10能拍摄720p视频吗?联想Miix10支持720p播放吗?联想Miix10能拍摄720p视频吗联想Miix10能拍摄720p视频。联想Miix10采用10。1英寸显示屏,分辨率为1366x768,属于市场中的主流水平。抛开屏幕,最吸引人之黑莓Q10支持多大的储存卡黑莓Q10支持TF卡(microSD卡),最大支持32GB的储存卡。黑莓Q10配备了一块3。1英寸AMOLED电容触控屏,采用了720times720像素的分辨率,像素密度高达32黑莓Q10支持扩展储存卡吗黑莓Q10支持扩展储存卡。黑莓Q10配备了一块3。1英寸AMOLED电容触控屏,采用了720times720像素的分辨率,像素密度高达328PPI,显示十分精细。黑莓Q10背面采用黑莓Q10用MICROSIM卡吗黑莓Q10不用MICROSIM卡,支持GSM,WCDMA(联通3G),不支持CDMA(电信卡)。黑莓Q10配备了一块3。1英寸AMOLED电容触控屏,采用了720times720像黑莓Z10摄像头像素是多少黑莓Z10拥有一个支持1080p高清视频拍摄的800万像素后置主摄像头,以及支持720p视频聊天的200万像素前置摄像头,配备LED补光灯,最大支持3264times2448像素照黑莓Q10支持GPS吗黑莓Q10支持GPS导航功能,同时支持重力感应器距离传感器等功能。黑莓Q10配备了一块3。1英寸AMOLED电容触控屏,采用了720times720像素的分辨率,像素密度高达328黑莓Z10的CPU是什么黑莓Z10拥有1GB的运行内存以及16GB的存储空间,内置1。5GHz的德州仪器TIOMAP4470双核处理器,其集成的PowerVRSGX544图形芯片的处理性能将是PowerV黑莓Q10的手机系统是什么黑莓Q10采用了最新的Blackberry10操作系统,全新的手势操作加强后的拍照功能BBM视频通话及分享都给人留下了深刻印象。黑莓Q10加入了触控设计,并且融入了Blackber黑莓Q10的内存rom是多少黑莓Q10搭载了一颗主频为1。5GHz的高通骁龙S4双核处理器,并且搭配了16GBROM2GBRAM的内存组合,整体运行速度十分流畅。黑莓Q10配备了一块3。1英寸AMOLED电容黑莓Q10的CPU是什么黑莓Q10搭载了一颗主频为1。5GHz的高通骁龙S4双核处理器,并且搭配了16GBROM2GBRAM的内存组合,整体运行速度十分流畅。黑莓Q10配备了一块3。1英寸AMOLED电容