flex4新建项目 flex项目 ActionScript项目 Flash Professional项目 有什么不同,该如何使用?
flex4新建项目flex项目ActionScript项目FlashProfessional项目;这三种项目,1、如何选择,比如做网页游戏用哪种开发好,为什么?2、fle...
flex4新建项目 flex项目 ActionScript项目 Flash Professional项目;这三种项目,
1、如何选择,比如做网页游戏用哪种开发好,为什么?
2、flex和flash该如何协同开发?是在flash中做好一些元件起个类名,然后发布成swc在flex中引用么?
3、如果我想用flex开发flash项目,最终要发布成swf和exe文件、如何在flex中开发最终怎么发布成swf文件和exe文件,因为flash可以发布成exe文件、flex好像不行。 展开
1、如何选择,比如做网页游戏用哪种开发好,为什么?
2、flex和flash该如何协同开发?是在flash中做好一些元件起个类名,然后发布成swc在flex中引用么?
3、如果我想用flex开发flash项目,最终要发布成swf和exe文件、如何在flex中开发最终怎么发布成swf文件和exe文件,因为flash可以发布成exe文件、flex好像不行。 展开
3个回答
展开全部
1:做网页游戏要用flex4的as3工程是主流,然后flex工程也可以,但是显得臃肿,网上据说效率不高
2:一般做网页游戏都是用flashbuilder开发,然后用flash做组件,和资源,再拿到工程里用
做好的原件,起好类名,发布成swf,可以通过工程的loader动态加载,如果发布成swc则需要在工程属性中引入到库中
3:发布成exe的一边是air工程,属于桌面应用,并且用的也是第三方方式发布的,正常的工程发布后是.air和.swf的格式,swf格式可以嵌入到网页,flashbuilder做好的工程可以选择项目->导出发行版来发布成swf。然后就可以放到服务器里给网页调用了
2:一般做网页游戏都是用flashbuilder开发,然后用flash做组件,和资源,再拿到工程里用
做好的原件,起好类名,发布成swf,可以通过工程的loader动态加载,如果发布成swc则需要在工程属性中引入到库中
3:发布成exe的一边是air工程,属于桌面应用,并且用的也是第三方方式发布的,正常的工程发布后是.air和.swf的格式,swf格式可以嵌入到网页,flashbuilder做好的工程可以选择项目->导出发行版来发布成swf。然后就可以放到服务器里给网页调用了
追问
flex项目有自带组件 用起来很方便 自定义皮肤就可以成为自己想要的组件,但是as项目怎么达到这个效果 自己写?怎么写?继承都没法继承这些组件啊,因为as项目中没有flex项目库。
追答
as3就是所有东西全部都要自己写,从底层开始,所以灵活度要比flex高,要写组件基本上都是用flash做原件皮肤,然后调入flashbuilder里写好的工程里用,当然flash本身是有标准组件的,这样的组件做好了跟原生flash组件一样,能直接加入组件列表中用,是as3的,但不是flex的
展开全部
【项目区别】
flex项目是带flex 库的也就是那些组件,你在AS项目中是找不到的. flex项目一般是对应企业级的项目.
AS项目就没有自带的库和组件,这样的项目一般都是自己写组件, 比较灵活,游戏方面用这个较多.
Flash Professional的项目,主要对应动画方面.但也可以写代码.这个软件主要是用来做动画.
【说明】
看了你的问,我说下其它的,关于 flashbuilder和flash软件, 前者是专门开发的软件,后者主要来用设计的软件,所以你说flash能发布EXE,flex不能发布EXE.这两个是没有可比性的.
【导出EXE问题】
在flashbuilder 中可以建项目有flex 和as 项目还有AIR,还有手机项目对不对? 他们都是不样.
手机项目就不说了
web 分为flex项目和AS项目 是不能发布成EXE的
桌面 就是AIR 这是可发布成EXE的
【关于那个游戏好】
开发网页游戏,想也不用想用AS项目开发.因为什么都东西是自己写比较灵活,flex对应的是企业级项目,有些东西不是很灵活,性能也是一方面的问题。flex自带的库游戏里面基本用不到.你分别建AS和flex空项目,看编译后SWF就知道flex的比AS的大几M.
【SWC调用】
调用SWF,用flex和AS项目都是一样的. 用flash CS做好可以导出SWC 和SWF ,
SWC是会编译到项目里的,SWF可以外部加载,意思就是说用完了,可以在内存中卸掉。
游戏的素材一般用SWF加载到主项目里,定义好元件, 就可以调用了. 也会用到SWC. 得看具体情况
flex项目是带flex 库的也就是那些组件,你在AS项目中是找不到的. flex项目一般是对应企业级的项目.
AS项目就没有自带的库和组件,这样的项目一般都是自己写组件, 比较灵活,游戏方面用这个较多.
Flash Professional的项目,主要对应动画方面.但也可以写代码.这个软件主要是用来做动画.
【说明】
看了你的问,我说下其它的,关于 flashbuilder和flash软件, 前者是专门开发的软件,后者主要来用设计的软件,所以你说flash能发布EXE,flex不能发布EXE.这两个是没有可比性的.
【导出EXE问题】
在flashbuilder 中可以建项目有flex 和as 项目还有AIR,还有手机项目对不对? 他们都是不样.
手机项目就不说了
web 分为flex项目和AS项目 是不能发布成EXE的
桌面 就是AIR 这是可发布成EXE的
【关于那个游戏好】
开发网页游戏,想也不用想用AS项目开发.因为什么都东西是自己写比较灵活,flex对应的是企业级项目,有些东西不是很灵活,性能也是一方面的问题。flex自带的库游戏里面基本用不到.你分别建AS和flex空项目,看编译后SWF就知道flex的比AS的大几M.
【SWC调用】
调用SWF,用flex和AS项目都是一样的. 用flash CS做好可以导出SWC 和SWF ,
SWC是会编译到项目里的,SWF可以外部加载,意思就是说用完了,可以在内存中卸掉。
游戏的素材一般用SWF加载到主项目里,定义好元件, 就可以调用了. 也会用到SWC. 得看具体情况
追问
flex项目有自带组件 用起来很方便 自定义皮肤就可以成为自己想要的组件,但是as项目怎么达到这个效果 自己写?怎么写?继承都没法继承这些组件啊,因为as项目中没有flex项目库。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.flex组件的体积太大,不适合网页游戏,网页游戏一般都是纯ActionScript项目
2.flex编码,flash做美术资源
3.想做exe的话还是用air吧
2.flex编码,flash做美术资源
3.想做exe的话还是用air吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询