|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
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公司收购。 |
|