AS3 Gaia FrameWork

时间:2014-04-05 16:48:36
【文件属性】:

文件名称:AS3 Gaia FrameWork

文件大小:1.65MB

文件格式:MXP

更新时间:2014-04-05 16:48:36

AS3 Gaia

Gaia是一套完整的互动网站制作框架。它定义了网站的基本数据流,采用xml进行结构配置和资源管理。各个页面之间以transitionIn,transitionInComplete,transitionOut,transitionOutComplete等步骤串联在一起。Gaia强大的自定义和事件侦听功能使用户可以很方便的更改网站逻辑。此外Gaia还整合了SWFAddress,GreenShock Tween,采用MVC,Singleton等设计模式和业界流行的最佳解决方案(Best Practice)。Gaia还提供了配套的Flash插件面板,能够很直观的帮助用户快速配置网站。 抽象是一件很有技术含量的工作。做了这么多Flash网站,很清楚每次搭架构时的无奈。由于需求的多变,哪些是架构层面的核心需求,哪些是业务逻辑需求,甚至哪些是效果表现需求,常常混杂在一起,结果就是可重用性极差,每次都等于重新开始。Gaia最伟大的地方就是厘清了这几层关系,把属于网站内部流程的部分抽象出来,并建立了强大的可扩展的接口。我们只需要在这层接口上再去考虑业务逻辑和表现层的开发就可以了,大大减轻了工作量。当然,Gaia只是一种解决方案,虽然科学但并不完美。我在使用中就曾发现:为了配合它的内部流程,会造成无意义的swf子文件增多的现象。 Gaia提供的机制最适用于多页面切换的Minisite,稍加扩展就可以应付大多数的情况,大家可去官网左边的Gallery栏目看看各式案例。类似的Framework还有日本人开发的Progression。


网友评论

  • 很不错,虽然6不能用
  • 不错,现在这个框架已经不在维护更新了,cs6上就用不了,cs5.5以下还是可以的,大家注意下。虽然不在更新了但是现在提供的功能其实就够用了。
  • z这个不是最新的!但是安装之后直接点击更新会自动更新啦!
  • 这是v3.2.3版本,虽然不是最新版本,但能用