仓酷云

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

[学习教程] 来一发安拆卸置Flex3 SDK用来开辟Flash10-Flash动画基本

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-15 21:02:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
此版本基于官方简体中文正式版制作,只需要执行一次快速安装即可使用,包含AdobeFlashProfessionalCS5.5、ExtendScriptToolkitCS5.5、PixelBenderToolkit2.6。
Flashplayer10已公布了,可是FlashCS4软件还没有公布,我们有无举措提早开辟Flash10带来的新使用呢?上面就来先容一下使用Adobe公布的收费Flex3SDK来开辟Flash10使用的办法:
第一步,在扫瞄器中安装flash10插件大概下载自力的flash10播放器。
你必要断定你当地呆板的情况必要撑持flashplayer10,如许你开辟的Flash10使用才干一般运转。这内里有两种体例能够供您选择:
1、在扫瞄器中安装flash10插件:先卸载扫瞄器华夏来的flash插件,如是windows用户,起首从adobe网站下载卸载软件,http://download.macromedia.com/pub/flashplayer/current/
uninstall_flash_player.exe,然后在windows的命令行窗口中,利用"uninstall_flash_player/clean"来卸载原Flash插件。然后从adobe网站中并下载flash10插件:http://labs.adobe.com/downloads/flashplayer10.html。
非windows体系请参考上面网页的办法卸载原flash插件并安装最新版插件:http://labs.adobe.com/technologies/flashplayer10/releasenotes.html#install
经由上述插件安装好今后,你能够经由过程将你开辟天生的swf拖进扫瞄器中的办法,来检察运转了局。
2、你能够到这里往下载自力的播放器:http://opensource.adobe.com/svn/opensource/flex/sdk/branches/
3.0.x/in/player/10/,下载完成后,利用自力播放器翻开swf文件来检察运转了局。
第二步,你必要到Adobe网站下载收费的Flex3SDK
http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3从该页面选择最NightlyBuilds栏目中最新公布的AdobeFlexSDK包下载,我下载的是3.0.1.2012这个版本(http://opensource.adobe.com/wiki/display/flexsdk/download?build=3.0.1.2012&pkgtype=1)
第三步,安拆卸置Flex3SDK以用来开辟Flash10:
将下载好的flex3SDK解压到某目次中,比方我的是c:flex_sdk_3,然后查找该目次中./frameworks/libs/player/10/playerglobal.swc这个文件是不是存在(存在暗示能够用来开辟flash10不然申明版本有成绩,必要从头下载新的版本)。
利用文本编纂器,翻开文件:./frameworks/flex-config.xml
查找<target-player>,将原文件中的9.0.115修正成10.0.0:
<target-player>10.0.0</target-player>
查找<external-library-path>,修正<path-element>将playerglobal.swc地点路径的9修正成10:
<external-library-path>
<path-element>libs/player/10/playerglobal.swc</path-element>
</external-library-path>
同上修正<library-path>中的路径成绩:
<library-path>
<path-element>libs</path-element>
<path-element>libs/player/10</path-element>
<path-element>locale/{locale}</path-element>
</library-path>
经由以上的修正,你的Flex3SDK即完成设置能够用来开辟flash10了(更多设置体例,请参改以下网页:http://opensource.adobe.com/wiki/display/flexsdk/
Targeting+Flash+Player+10+Beta+with+Flex+SDK+3.0.x)
第四步,编写你的flash10使用程序:
你可使用文本编纂器,Flashcs3,FlashDevelop等编写flash10使用程序,以下是我写的一个复杂的使用程序源码,你能够拷贝以下的源码,并用任何文本编纂器保留成HelloFlash10.as,比方我保留到c:flash_player10_testHelloFlash10.as
package
{
importflash.display.Sprite;
importflash.text.*;
importflash.events.*;

//SWFMetadata设置swf文件的基础参数
[SWF(width="300",height="200",backgroundColor="#FFFFFF",framerate="30")]

/**
*...
*@authorjimbob#blueidea.com
*/

publicclassHelloFlash10extendsSprite
{
privatevartf:TextField;
publicfunctionHelloFlash10():void
{
tf=newTextField();
tf.autoSize="left";
tf.text="Hello,WelcometoFlash10!";
tf.x=150;
tf.y=100;
this.addChild(tf);
this.addEventListener("enterFrame",run);
}
privatefunctionrun(e:Event):void
//依据flash10内置三维属性,将文本环绕Y轴举行扭转
{
tf.rotationY+=5;
}
}

}
第五步,利用Flex3SDK的命令行编译器,将你的程序代码编译成swf文件:
起首进进windos命令行窗口(运转->cmd),然落后进你的Flex3SDK的bin文件夹地点目次:(如我的是cdc:flex_sdk_3in),然后使用编译指令mxmlc*HelloFlash10.as(如我的是mxmlcc:flash_player10_testHelloFlash10.as),编译中产生的毛病会显现在命令行窗口中,假如没有毛病,则该编译指令会在HelloFlash10.as同目次下天生终极文件HelloFlash10.swf。
第六步,利用扫瞄器大概flash10自力播放器翻开天生的swf来检察了局.
附:本例子中程序代码效果以下,你能够修正tf.rotationY为tf.rotationX或tf.rotationZ来体验flash内置实在3D属性.如你没法看到3D效果,请参考本文章第一步所述,在扫瞄器中安装flash10插件.

用于设计和编辑Flash文档。1996年11月,美国Macromedia公司收购了FutureWave,并将其改名为Flash。后又被Adobe公司收购。
小女巫 该用户已被删除
沙发
发表于 2015-1-25 19:55:46 | 只看该作者
专业的建筑动画、产品动画、角色动画、flash动画、游戏美工等全方位服务的创意动漫公司。十年专业的动漫制作经验,为政府、企业等制作出无数优秀的创意动画设计产品。
若天明 该用户已被删除
板凳
发表于 2015-2-4 00:23:09 | 只看该作者
没有安装FLASH插件的前提下,无法正常显示广告效果。根据调查显示,有3%的互联网用户没有安装shockwave Flash。虽然比例不大,但不能因为这样一个简单的原因而拒绝这些用户。
若相依 该用户已被删除
地板
发表于 2015-2-9 08:50:31 | 只看该作者
flash的优缺点可以如何运用呢?
飘灵儿 该用户已被删除
5#
发表于 2015-2-27 06:35:18 | 只看该作者
缺点也必然会会有的,但是不同的产品有不同的缺点吧,比如说flash建站它的速度会比较慢。
谁可相欹 该用户已被删除
6#
发表于 2015-3-9 00:55:07 | 只看该作者
现在FLASH不是也可以调用后台数据库了么~在过几年没准可以通过FLASH来实现远程控制呢~(有点假了~呵呵)我了解的FLASH优点应该就是第一段那些了~缺点暂时想不出太多了~
简单生活 该用户已被删除
7#
发表于 2015-3-16 22:33:56 | 只看该作者
flash的流行因素包括了技术上的优势——技术本身的优势;技术掌握上的优势;其他技术的弱势;
变相怪杰 该用户已被删除
8#
发表于 2015-3-23 08:37:55 | 只看该作者
Rich Media并不是一种具体的互联网媒体形式,而是指具有动画、声音、视频和/或交互性的信息传播方法。 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-23 12:35

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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