仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1007|回复: 7
打印 上一主题 下一主题

[学习教程] 来讲讲:Flash air制造淡进淡出窗体动画效果-Flash actionscript

[复制链接]
简单生活 该用户已被删除
跳转到指定楼层
#
发表于 2015-1-15 22:49:27 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Flash是一种动画创作与应用程序开发于一身的创作软件,到2013年9月2日为止。
Flashair有一个很炫的功效,它能够做基于FLASH的自界说窗体,太在凶猛了,你能够想像用flashair做的程序可以炫到甚么水平。
上面就用一个示例来向人人展现,翻开FLASH CS3创立一个FLASH AIR文档,如图所示:

保留此文档为mywindow.fla,文档类中填写main,再新建一个AS文件,保留在同目次下,名为main.as,在此文件中输出以下代码:
package{
importflash.display.MovieClip;
importflash.display.NativeWindow;
importflash.text.TextField;
importflash.display.SimpleButton;
importflash.events.MouseEvent;
publicclassmainextendsMovieClip{
privatevarwindow:NativeWindow;
privatevarmytxt:TextField;
privatefunctionstartrun():void{
window=stage.nativeWindow;
window.title="我自界说窗体";
mytxt=newTextField();
mytxt.width=100;
mytxt.height=20;
mytxt.x=225;
mytxt.y=180;
mytxt.text="HelloAS3!";
addChild(mytxt);
close_btn.addEventListener(MouseEvent.CLICK,clickclose);
stage.addEventListener(MouseEvent.MOUSE_DOWN,drag);
}
privatefunctionclickclose(event:MouseEvent):void{
play();
}
privatefunctionclosethis():void{
window.close();
}
privatefunctiondrag(event:MouseEvent):void{
window.startMove();
}
}
}
再翻开window.fla文件,在场景中做一个程序启动时的动画,能够随便,我们就做一个淡进淡出的动画效果吧。以下图所示:

选中第12帧(也就是关头帧处),创立一个按钮,实例称号为close_btn,按F9翻开举措面板,输出以下命令:
stop();
startrun();//挪用内部as文件里的函数
当影片播放到这里时,影片中断,入手下手实行代码。选中影片最初一帧,输出以下代码:
closethis();
到如今我们的窗体还会显现题目栏,的以我们还要对窗体举行地一下设置,选择Commands->AIR-ApplicationandIstallerSettings,以下图所示:

这时候会呈现一个对话框,以下图所示:

在Windowstyle下拉列表中我们选择CustomChrome(transparent),点OK就好了。好了,我们按Ctrl+Enter来运转一下尝尝。最原始的自界说窗体,效果还算行吧!
测试文件下载:http://www.webjx.com/files/soft/mywindow.rar


自从Macromedia在2005年8月发布MacromediaStudio8以来,我们一直在不停地探索关于它的新特性和新功能,因为这次软件升级给我们带来了太多的惊喜。
莫相离 该用户已被删除
7#
发表于 2015-3-15 14:35:50 | 只看该作者
flash的优缺点可以如何运用呢?
精灵巫婆 该用户已被删除
6#
发表于 2015-3-7 19:47:37 | 只看该作者
Flash流行的主要原因是它使用了矢量图形(与位图相反)。因为这种图形格式比位图小得多,而且在缩放时对图形质量影响不大,所以很适合对带宽要求很高的Web。
柔情似水 该用户已被删除
5#
发表于 2015-2-8 08:07:49 | 只看该作者
所以不要使用不必要的高祯率 - 否则老的、慢的计算机在显示动画时会阻塞。
谁可相欹 该用户已被删除
地板
发表于 2015-2-2 21:46:33 | 只看该作者
flash制作的动画文件比较小,可以在网络上快速传播!
海妖 该用户已被删除
板凳
发表于 2015-1-25 08:59:05 | 只看该作者
不能设置“alt”属性,失去了一次被搜说引擎检索到的机会。
冷月葬花魂 该用户已被删除
沙发
发表于 2015-1-17 18:57:03 来自手机 | 只看该作者
缺点方面~有些技术不能实现,不过FLASH技术在发展在进步,相信在以后FLASH可以取代,大部分的视频编辑软件,视频制作软件。
灵魂腐蚀 该用户已被删除
楼主
发表于 2015-1-17 18:57:03 | 只看该作者
随着动漫发展趋势,我国也越来越重视动漫产业的发展,各种制作动画软件应运而生,其中flash比较突出。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-1 09:31

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表