原文链接:http://bbs.9ria.com/thread-248066-1-2.html
ActionScriptUtilityClass
- Tweener
- TweeningPlatform
- tween24
– 一位日本人写的tween库 - Tweener
- Audio
- as3soundeditorlib
- ASAudio
– 小巧的声音处理库 - SoundAS
– 实用的声音管理库
- Graphic
- as3-bitmap-mosaic-class
- graffiti
- Volumetrics
– 一款实时光照效果库
- Component
- Minimalcomps
– 小巧的纯AS组件库 - Skinnable Minimal Components
–第三方让MinimalComps支持皮肤的实现
- Skinnable Minimal Components
- AS3-Bloom
– 轻量级用户界面 - RazorComponents
–一套支持皮肤的纯AS组件库 - Libraui
– 一款简易的flash UI组件 - Span.as
– 一个旋转loading样式组件 - as3-date-range-picker
– 一款日期选择控件
- Minimalcomps
- Network
- Actionscript-oauth2
– 一款针对OAuth2认证服务的支持库 - Quiero
– URLRequests made awesomein AS3
- Actionscript-oauth2
- Other
- CollisionDetectionKit
- Collision-AS3
– 一款支持Quadtree和SpatialHash Grid的碰撞检测库 - Casalib
- doomsdayconsole
- TransformTool
- XMLSerializer
– 可以将xml和as3object互相转换 - FastStats
– 支持Flash NativeDisplayList, ND2D 和 Starling 的 Benchmark 数据显示工具 - AS3-Signals
– 代替AS3原生事件的新实现库 - Lua-Alchemy
– Port of the Luaprogramming language for ActionScript using Alchemy - fzip
– 读取,修改,创建标准zip文件 - SwfExplorer
– 分析SWF中的元件链接名 - AS3-LocaleManager
– 语言管理器 - AS3-VirtualKeyboard
– as3实现的虚拟键盘 - baseoneaslib
– 包含一套Astar寻路类的一套工具库 - flasheff
– flash特效库 - Flash PageFilp
– 一款翻页效果库 - PageFilp
– 同上 - As3Pathfinder
– a non A* Grid Pathfinding algorythm
Engine
- Game
- as3isolib
- Ash
– an entity framework forActionscript games - Ard2d
–国产支持Stage3D的位图动画渲染引擎 - AXEL
– 一款支持GPU加速的2D游戏库 - CadetEngine
– a component-based AS3Scene Engine supporting 2D and 3D GPU accelerated rendering,physics, custom behaviours and 3rd party library integration. - CadetEditor
– A 2D & 3D sceneeditor, built on CadetEngine.
- CadetEditor
- Citrus
- Flixel
- FlashPunk
- Flat2D
–一款集合Box2D、Starling、Signals的2D游戏引擎 - StarlingPunk
– 将 Starling 和 FlashPunk整合的游戏框架 - ffilmation
– 强大的2.5D游戏引擎 - Gear
– 国人开发的一款游戏引擎 - Genome2D
–一款效果不错的支持stage3D的游戏引擎 - ND2D
- OpenSpace
- Pixelblitz
- PushButton
- Pixas
–一款等距像素引擎 - Pixelizer
– 一款基于实体和组件的游戏引擎 - QuickB2
– A 2d physics-based gameengine for Flash. - Starling
– The GPU powered 2D FlashAPI - Feathers
–基于Starling的开源可换肤UI框架 - Starling-imagebatch
– An optimized Image batchclass for Starling. - AcheGesture
– 基于 Starling的一套手识识别库 - Starling中文站
- Stats
–支持Starling的统计工具
- Feathers
- TheoWorlds
- Physics
- 3D
- Particle
- Other
- RaveAI
– 一款通用AI引擎 - GhostCat
– 一款很全面的开源工具库 - as3-commons
– 一套可重用组件库
- RaveAI
Framework
- SomaMVC
- robotlegs
– MVC框架 - MVCExpress
– 快速简单的MVC基础框架 - Cuke4AS3
– 行为驱动开发(Behavior-drivendevelopment)框架 - GPUImage
– 一款GPU处理图像的框架 - UI框架
AIR Native Extensions
- PhotosAlbum ANE
ANE for save image as JPEG or PNG to iOS CameraRoll - DeviceFileUtil ANE
ANE for open file with registered application on iOS - DeviceInfoUtil ANE
ANE for get some information from iOS device - Distriqt Native Extensions Update
ANE package update v1.12! Includes updates to the Gyroscopeextension to report raw roll, pitch and yaw values. - NativeTwitter ANE
Adobe AIR ANE for iOS devices that allows developers to use thenative Twitter framework added in iOS 5.0. - Appirater ANE
Appirater is used to display “Please rate this app” dialogs. - Game Kit ANE
The iOS GameKit native extension allows your game to setup realtime matches for up to 4 players, send and receive custom databetween players, and enable voice chat during gameplay. - Device Identification
Native Extension that provides access to device identificationdata. It is possible to read the IMEI code, IMEI SV code, DeviceSerial Number, MODEL and IMSI code. - Contact Editor – AddressBook NativeExtension
Native Extension for iOS and Android enabling AddressBookaccess - iCloudANE
iCloudANE is a native extension that enables the use of iCloudstorage service. - NativeExtension iOS Microphone Recorder
iOS native extension to the capture and voice recording in iOS - ANE StoreKit
Native extension that allows the use of in-app purchasecapabilities. Even though StoreKit is a framework originallydeveloped for iOS, the extension allows the use of its features onAndroid as well. - Chartboost ANE
Air Native Extension for Chartboost (iOS + Android) - ANE TestFlight
TestFlight is a service that makes the testing process of anapplication a much easier task.
Software
- Design
- MarkMan
– 马克鳗 - TexturePacker
–一款跨平台的SpriteSheet制作软件 - DragonBones
– 一款骨骼动画工具 - Spriter
–一款跨平台的骨骼动画编辑器,支持Flixel、Starling等 - Flump
– 可以将fla文件导出为 Starling,Sparrow和 Flambe 等框架可用的位图序列+XML(JSON)的工具 - Drawscript
–Illustrator的扩展面板,可以生成图形绘制代码 - shporter
–一款Flash扩展工具,可以将动画生成供其他框架使用的格式
- MarkMan
- Development
- IDE
- FlashDevelop
- Assetpack
– 一款打包资源的插件
- Assetpack
- FlashBuilder
- SourceMate
- FDT
- CodeDrive
– 基于 Visual Studio 2010的AS3开发插件 - UML4AS
–可以将设计好的UML转换成AS代码
- FlashDevelop
- IDE
- UsefulTools
- DeMonsterDebugger
– Monster Debugger is anopen source debugger for Adobe Flash, Flex and AIR. - FlashFireBug
– FlashFirebug gives youthe ability to debug any AS3 Flash on the web. - Pngcrush
– PNG去掉Alpha通道工具 - SWFWireDecompiler
–An open source library written in ActionScript 3 for reading andwriting swfs. - SWFWireDebugger
– An open source AIRapplication for INTENSE ActionScript 3 debugging. - TheMiner
–Profiler工具,可以结合FlashDevelop实现自定义Profiler - PhysicsEditor
– Box2D多边形自动缓制工具 - FlashTracer
–Flash调试工具,支持各种浏览器及IDE - Swift-Tool
–Swfit可以帮助你把图片、字体、声音、二进制数据等资源打包成一个swf文件 - SWiXFree
– Easy to use XML-basededitor for SWF debugging and updating - CleanSWF
–移除swf中的时间戳小工具,可以避免编译器每次编译往SWF里加入时间戳导致生成的MD5每次都不一样的问题 - SWFScoutEnabler
–开启SWF的Scout调试功能
- DeMonsterDebugger
- Encryption
- Tokaos
一款as混淆软件 - Doswf
–国产加密软件 - Amayeta
- kindi
- Flasm
- SwfProtector
- Obfuscator
– 一款用java写的简单的混淆工具 - JPEXSFree Flash Decompiler
– JPEXS Free FlashDecompiler - FlashDecompiler Trillix
– 一款很强大的Flash反编译工具 - SWFID
– 一款小巧强大的SWF解密工具 - secureSWF
– 保护SWF文件
- Tokaos
References
- 优化Flash平台性能(官方PDF中文版)
- ActionScript3参考手册
- Flex SDK 编码和最佳实践 (Flex SDK coding conventions and bestpractices)
Website
- PixelBender中文站
- Flash&Math
– 老牌Flash教程站 - FlashPlayer 市场份额统计