原文链接: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支持皮肤的实现
- AS3-Bloom?– 轻量级用户界面
- RazorComponents?–一套支持皮肤的纯AS组件库
- Libraui?– 一款简易的flash UI组件
- Span.as?– 一个旋转loading样式组件
- as3-date-range-picker?– 一款日期选择控件
- Network
- Actionscript-oauth2?– 一款针对OAuth2认证服务的支持库
- Quiero?– URLRequests made awesomein AS3
- 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.
- 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的统计工具
- TheoWorlds
- Physics
- APE
- Box2DFlash
- Flade
- Motor2
- nape
- 3D
- Away3D
- Alternativa3D
- EasyAGAL
- Flare3d
- Five3D
- Minko
- Papervision3D
- Sandy3D
- Sophie3D
- Yogurt3D
- Zest3D
- Particle
- Partigen
- Flint
- Stardust-Particle
- Other
- RaveAI?– 一款通用AI引擎
- GhostCat?– 一款很全面的开源工具库
- as3-commons?– 一套可重用组件库
Framework
- SomaMVC
- robotlegs?– MVC框架
- MVCExpress?– 快速简单的MVC基础框架
- Cuke4AS3?– 行为驱动开发(Behavior-drivendevelopment)框架
- GPUImage?– 一款GPU处理图像的框架
- UI框架
- MornUI?– 一款小巧简洁的游戏UI框架,带编辑器
- FlexLite?– 一款轻量级的游戏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扩展工具,可以将动画生成供其他框架使用的格式
- Development
- IDE
- FlashDevelop
- FlashBuilder
- SourceMate
- FDT
- CodeDrive?– 基于 Visual Studio 2010的AS3开发插件
- UML4AS?–可以将设计好的UML转换成AS代码
- 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调试功能
- Encryption
- Tokaos?一款as混淆软件
- Doswf?–国产加密软件
- Amayeta
- kindi
- Flasm
- SwfProtector
- Obfuscator?– 一款用java写的简单的混淆工具
- JPEXSFree Flash Decompiler?– JPEXS Free FlashDecompiler
- FlashDecompiler Trillix?– 一款很强大的Flash反编译工具
- SWFID?– 一款小巧强大的SWF解密工具
- secureSWF?– 保护SWF文件
References
- 优化Flash平台性能(官方PDF中文版)
- ActionScript3参考手册
- Flex SDK 编码和最佳实践 (Flex SDK coding conventions and bestpractices)
Website
- PixelBender中文站
- Flash&Math?– 老牌Flash教程站
- FlashPlayer 市场份额统计