Flash&Flex大全
- 格式:docx
- 大小:41.12 KB
- 文档页数:22
Flash&Flex大全 官方在线帮助(没标英文均为中文) 用于 Adobe Flash Professional CS5 的ActionScript 3.0 参考 使用 Flash Professional CS5 使用 Flash Builder 4 Adobe Flex 4.1 语言参考 ActionScript 3.0 开发人员指南 使用Flex 4(英文) Flex 的 Adobe AIR 开发人员中心-快速入门 Flash Media Server 4在线文档(英文)
Flash 3D(FlashPlayer11加入原生3D后的更多资料) Away3d http://code.google.com/p/away3d/ http://away3d.com/ Sandy ActionScript 3D引擎,有AS2、AS3、haXe版 Alternativa 3D ASCOLLADA 一个可以解析Collada文件格式的AS3类库,Collada 是一个开放原始码的专案,它可让3D资料以XML的型态储存,并让3D人员可以轻易携带和互换资料 Five3D Papervision3D(很久未更新,不支持新的3DAPI,zrong不推荐使用) http://code.google.com/p/papervision3d/apervision3D是由巴西人Carlos差不多凭自己一人之力(后来的版本应该多了很多contributor)开发,目前应用比较广泛。主要特点: 1. 可以直接导入dae和ase文件(这些文件你用3DMAX或其他3D工具安装一个小插件就可以导出的了),这意味着可以直接使用大部分专业3D工具制作出来的模型。 2. 性能好 3. 功能强,现在已经支持很多振奋人心的高级3D效果了,不知道最终版本会变成怎样呢 4. 使用简单。基本上看一看例子就知道怎么做了 5. 开源。
有兴趣的可以先到下面这页面看看PV3D的例子 o http://blog.davr.org/pv3d-examples/ o 官方网站:http://www.papervision3d.org/ o 博客:http://blog.papervision3d.org o 下载页面:http://code.google.com/p/papervision3d/downloads/list
Flash物理引擎 APE (Actionscript Physics Engine) The Fisix Engine 不开源,但文档和示例比较齐全,zrong也用的就是这个 Box2DFlashAS3 脱胎自C++引擎,强大且复杂 FOAM Rigid Body Physics Engine Motor JigLib 3D物理引擎 WOW Engine 3D物理引擎
Flash游戏引擎(部分内容来自) flixel 帮助组织游戏对象,更快的四叉树,更准确的碰撞,更简洁的API,加上所有的旧版flixel的经典功能:动画精灵,砖阶地图和和粒子生成器。简单介绍功能列表 FlashPunk 速度相当快的2D bitmap游戏引擎。可惜zrong在不翻墙的情况下打不开它的网站 pushbuttonengine 内置Box2D库,提供大量的源码和文章供学习。简单介绍 Pushbutton引擎的特色有很多,包括建立游戏的模块片段,而不是整体式的应用;使用第三方类库更加容易;提供核心功能比如资源管理器、日 志管理、调试检测、序列号、时间管理、全局命名对象等等;相关的组件包括基于Box2D的物理引擎、游戏常用的健康值组件、团队组件、状态机组件、贴图系 统、路径查找类库、基本的网络联机和通讯服务; 将来会提供编辑器,以及网络联机组件,这两个组件都是收费组件; 该游戏引擎的官方网站还列出了组件商店的介绍,作为该组织出售组件和广大开发者出售组件的场所,这不失为一个好的商业模式。 mecheye-as3-libraries 作者可能已经放弃开发了,zrong不推荐使用 AS3 ISO LIB As3isolib包含了工具、原型和视图。As3isolib开发起来很简单、快速,所以使开发者能集中在实际的应用中,而不是去学习复杂的API。zrong:ISO是Isometric的缩写。 TheoWorlds TheoSDK是一套基于original Theo Isometric Engine的引擎,它让你快速创建自己的基于地图的游戏。 FFlimation 这个项目的主要目的是提供一个稳定的开发平台,这样游戏设计师就可以忘记游戏渲染引擎把精力集中在游戏内容的细节方面。从“关卡制作”的角度来看,这个引擎的可用性非常的高。 Citrus Engine Citrus 引擎是一种基于as3和box2d的flash滚屏平台游戏引擎。Cirus引擎能让设计师和开发者非常快速的容易的创建滚屏平台游戏(又叫横版过关游戏)象超级玛丽。团队可以用citrus引擎给游戏门户制作广告游戏,市场推广游戏,搏逸游戏等等。 Yogurt3D Yogurt3d的核心部分,swiftgl,是开源并且与opengl兼容。这意味着有opengl开发经验的开发者很容易的就可以开发出3d flash游戏和应用程序。他还可以轻易的将opengl代码转化成swiftgl并在flashplayer中运行。
UI组件与布局管理 Flash UI Component 基于Flash CS3的UI组件,可用于纯ActionScript项目。 AsWing AsWing是一套UI组件框架,纯ActionScript开发的组件框架(有ActionScript2和ActionScript3版本),也包含 一些常用的工具类,目的是让Flash/Flex开发人员方便的开发出想要的应用程序界面。另外AsWing还提供SkinBuilder和 GuiBuilder工具用于制作Skin和可视化编辑生成界面。目前AsWing团队专注于ActionScript3版本的开发和维护。AsWing 以 BSD协议发布,不管你是商业还是非商业,都可以自由免费使用. zrong最近就在用AsWing做东西。看完AsWing的架构才发现,Flex4的spark组件引以为傲大肆宣传的layout,其实AsWing早就这么做了。 不过,最近zrong在用AsWing开发的时候,又碰到过许多莫名其妙的问题,找不到什么解决方案,目前已经放弃。 Gfl 一个轻量级的基于纯AS的独立组件库,可以使用CSS语法。感谢smithfox的推荐。 Minimal Comps 一套小巧可爱的纯AS组件,除AsWing外的又一选择。。中文使用说明 Base UI 纯AS实现的布局框架,功能很全,配合Minimal Comps再好不过了。快速查看布局效果 miniui 这是一个开源的flash ui 框架。支持主流框架的skin和layout等功能,但是体积却非常小。 FlexLib 一套包含很多FLEX高级组件的开源类库。包含这些组件:AdvancedForm, Base64Image,EnhancedButtonSkin, CanvasButton, ConvertibleTreeList, Draggable,Slider, Fire, Highlighter, HorizontalAxisDataSelector ImageMap,PromptingTextInput, Scrollable Menu Controls, SuperTabNavigator,Alternative Scrolling Canvases, Horizontal Accordion, TreeGrid,FlowBox, Docking ToolBar 。 FlexMDI 是一个在Flex中轻松创建多窗口(MDI)的一个框架,提供了很多功能,包括拖拽,最大化,最小化,各种效果等。 现在FlexMDI已经整合进入FlexLib组件,成为其中的一个包flexlib.mdiMDIManager介绍flexmdi中的效果 vancura-AS3-libs 提供纯AS3组件的皮肤和样式的集合。支持Scale9Bitmap BrowserCanvas 提供容易的方式动态修改Flash尺寸大小 senocular Layout class 除了布局工具,还有其他许多有用的工具 Yahoo ASTRA: ActionScript Toolkit for Rich Applications 这是Yahoo开发的一套RIA组件包,包含以下内容 o Flash Components o Flex Components o Utilities Library 包含动画工具Animation Utility和布局工具 Layout Utility o 还有几个这里就不介绍了,大家自己看 EnFlash 仅支持AS2 XMCA 仅支持AS2 BIT Component Set 商业组件 $99 GhostWire Components 商业组件 标准版$149 精简版$99
Tween ByteTween