• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • photoshop
  • Fireworks
  • CorelDraw
  • Illustrator
  • Painter
  • Freehand
  • Indesign
  • flash
  • maya
  • autocad
  • 3dmax
您的位置:首页 > 平面设计 >flash > Flash air制作透明雪花特效

Flash air制作透明雪花特效

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-24

佚名 向大家分享了Flash air制作透明雪花特效,其中包含flashair,flashair电脑版,flashair初始密码,flashair电脑版下载,flashair怎么改密码等知识点,遇到此问题的同学们可以参考下
打开FLASH CS3,新建一个FLASH AIR文档,设置窗口模式为透明(设置方法在上篇文章中我已经说过了),创建一个雪花影片剪辑,链接为snow,在场景中创建一个按钮,实例名称为close_btn,在文档类中填写main,保存此文件为snow.fla。新建一个AS文件,放在同目录下,保存为main.as,在其中写入以下代码:

package {
import flash.display.MovieClip;
import flash.display.SimpleButton;
import flash.display.StageDisplayState;
import flash.display.NativeWindow;
import flash.events.Event;
import flash.events.MouseEvent;
public class main extends MovieClip {
private var window:NativeWindow=stage.nativeWindow;
private var mysnow:snow;
public function main() {
stage.displayState=StageDisplayState.FULL_SCREEN;
addEventListener(Event.ENTER_FRAME,xh);
close_btn.addEventListener(MouseEvent.CLICK,closefunc);
}
private function xh(event:Event):void {
mysnow=new snow ;
addChild(mysnow);
}
private function closefunc(event:MouseEvent):void {
window.close();
}
}
}
我们还要为snow影片剪辑写一个包,新建一个AS文件,保存在同目录下,名为snow.as,写入以下代码:

package {
import flash.display.MovieClip;
import flash.events.Event;
public class snow extends MovieClip {
private var speedy:Number=Math.random() * 6 2;
public function snow() {
var lastwidth:Number=this.width;
this.width=Math.random() * 5;
this.height*= this.width / lastwidth;
this.y=-5;
this.x=Math.random() * 545;
addEventListener(Event.ENTER_FRAME,xh);
}
private function xh(event:Event):void {
this.y = speedy;
if (this.y > 400) {
removethis();
}
}
private function removethis():void {
removeEventListener(Event.ENTER_FRAME,xh);
parent.removeChild(this);
}
}
}
Ctrl Enter测试就可以看到效果了。
测试文件下载:http://www..net/files/soft/1_080604010222.rar
效果如下:


</div>

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Flash air制作透明雪花特效
  • Flash air制作淡入淡出窗体动画效果

相关文章

  • 2017-05-24flash怎么制作茶壶水壶?
  • 2017-05-24Flash cs3仿真艺术设计 轻松制作飞舞的蝴蝶
  • 2017-05-24flash结合ps制作新年电子贺卡
  • 2017-05-24Flash教程:引导线制作爱心图案动画
  • 2017-05-24Flash AS3中数据发送与接收
  • 2017-05-24Flash 片头加载loading的制作方法
  • 2017-05-24Flash AS3教程:Motion类
  • 2017-05-24Flash新手鼠绘教程——怎样学习鼠绘
  • 2017-05-24从基础开始深入学Flash AS3教程(7)(译文)
  • 2017-05-24flash cs4怎么制作按钮点击变色的动画效果?

文章分类

  • photoshop
  • Fireworks
  • CorelDraw
  • Illustrator
  • Painter
  • Freehand
  • Indesign
  • flash
  • maya
  • autocad
  • 3dmax

最近更新的内容

    • 在Flash中利用两个辅助键绘制苹果
    • Flash AS 实例进阶 遮罩效果实例讲解
    • flash cs4图片切换效果怎么制作?
    • FLASH利用补间动画绘制财源滚滚
    • FLASH中制作制作一段简单的形状补间动画?
    • flash 加密解密的相关知识说明
    • Flash AS实现的蝌蚪摆尾动画的教程
    • Flash AS3教程:Dot类
    • Flash AS3 制作文字飞出动画
    • flash怎么制作擦黑板动画效果?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2015-2018 All Rights Reserved. 微课江湖 版权所有