日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

ACTIONSCRIPT 3.0著名开源库 大集合

發(fā)布時(shí)間:2025/4/14 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ACTIONSCRIPT 3.0著名开源库 大集合 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

這篇文章開始于對Adrian Parr博客中AS3 Code Libraries一文的翻譯,雖然開源AS3 Library列表的文章不少,翻譯這篇是因?yàn)楦杏X里面大多數(shù)東西都是比較著名的,我能用得到的,所以翻譯整理一下以備日后不時(shí)之需。

對原有的列表進(jìn)行了部分刪減。

對于library的評(píng)注和截圖將不斷添加。

3D引擎

注:對于3D引擎,渲染的效率和支持的渲染功能是很重要的,然而在短短的文章中根本不可能做詳細(xì)的介紹,特別是截圖,很可能具有誤導(dǎo)性,要了解更多應(yīng)用案例以及技術(shù)演示的圖片,請點(diǎn)擊各個(gè)引擎的鏈接到網(wǎng)站上觀看,本分類下所放置的圖片只是舉例該引擎的某一個(gè)應(yīng)用,具有極大隨意性,不代表該引擎最好的應(yīng)用案例。

  • Papervision3D

    http://blog.papervision3d.org/

不敢說這個(gè)是目前最好的AS3三維引擎,但是絕對是最活躍的三維引擎,從互聯(lián)網(wǎng)上的教程數(shù)量,維護(hù)團(tuán)隊(duì)的活躍程度,用戶的規(guī)模都可以看出。我使用的就是這個(gè)三維引擎,一些案例可以看博客的PV3D分類。

  • Away 3D
    http://www.away3d.com/

PV3D最大的競爭對手,名氣也很大,功能非常豐富,感覺有的時(shí)候功能比PV3D要更新的快,不過在我還關(guān)注3D引擎比較的時(shí)候,Away3D的運(yùn)行效率(CPU,內(nèi)存占用率,FPS等)一直不如PV3D,所以最終沒有選擇它。活躍程度上沒有PV3D高,在國內(nèi)也是如此。

  • Sandy 3D
    http://www.flashsandy.org/

名氣較前兩者稍遜,對它的了解不多。

  • Alternativa Platform
    http://blog.alternativaplatform.com/en/

俄國人開發(fā)的引擎,不是開源的,但是效果很強(qiáng)(至少從目前網(wǎng)絡(luò)上流傳的演示來看是如此的),剛一推出便引起業(yè)界震動(dòng),但是不開源的話恐怕普及度要差很多。

  • FIVe3D
    http://five3d.mathieu-badimon.com/

與上述引擎不同,FIVe33D是的理念是“矢量3D引擎”,看看它的案例就知道,里面的三維圖像都是矢量繪制的,別具一格。用的好的話可以做出與眾不同的效果,FIVe3D的官方站點(diǎn)就是很好的案例,非常具有設(shè)計(jì)感,應(yīng)該算是另辟蹊徑的一款三維引擎。

  • WireEngine3D (we3d)
    http://osflash.org/we3d/

輕量級(jí)的高速Flash 8/9三維引擎,支持LWO(Lightwave Object)格式文件的直接讀取

  • Sharikura
    http://temp.roxik.com/datas/physics/

不開源,效果以及執(zhí)行效率都非常強(qiáng)大的三維引擎,由日本Flash屆No.2 Roxik開發(fā),自己使用,最著名的代表作是ECO ZOO。

3D游戲引擎

  • PaperWorld 3D
    http://paperworld3d.com/

3D 動(dòng)畫開發(fā)框架

  • Cast3D
    http://www.cast3d.org/

基于關(guān)鍵幀過渡的三維動(dòng)畫引擎,支持Skin、蒙皮動(dòng)畫、3D音源等,渲染依靠其他3D引擎,目前支持的有Sandy 3D和PV3D。擁有自己的動(dòng)畫文件格式(XML),無需編程即可完成三維場景的動(dòng)畫制作。

3D 物理引擎

  • WOW-Engine
    http://seraf.mediabox.fr/wow-engine/
  • jiglibflash
    http://www.jiglibflash.com/blog/

動(dòng)畫TWEENING(過渡 補(bǔ)間)

  • Tweener
    http://code.google.com/p/tweener/
  • TweenLite
    http://blog.greensock.com/tweenliteas3/
  • TweenMax
    http://blog.greensock.com/tweenmaxas3/
  • Tweensy
    http://www.lostinactionscript.com/blog/index.php/2008/08/31/as3-tween-engine-tweensy-preview/
  • GoASAP (ActionScript動(dòng)畫平臺(tái))
    http://www.goasap.org/
  • AS3 Animation System 2.0
    http://www.boostworthy.com/blog/?p=170
  • Animation Package
    http://www.alex-uhlmann.de/flash/animationpackage/
  • KitchenSync?– KitchenSync用于管理和觸發(fā)基于時(shí)間的各種行為動(dòng)作,例如延遲5秒做某某事.
    http://code.google.com/p/kitchensynclib/
  • Gyro?– A tween and animation library for ActionScript 3
    http://code.google.com/p/gyro-actionscript-animation/
  • gTween
    http://www.gskinner.com/blog/archives/2008/08/gtween_a_new_tw.html
  • HydroTween + HydroSequence?(基于 GoASAP)
    http://blog.hydrotik.com/2008/07/19/hydrotween-hydrosequence-rev32/
  • AS3 Easing
    http://www.uza.lt/codex/as3-easing/
  • Twease
    http://code.google.com/p/twease/

2D物理引擎

  • APE (Actionscript Physics Engine的縮寫)
    http://www.cove.org/ape/index.htm
  • Box2DFlashAS3
    http://box2dflash.sourceforge.net/
  • FOAM?– 2維剛體物理引擎
    http://code.google.com/p/foam-as3/
  • glaze?– 2維剛體物理引擎以及游戲引擎
    http://code.google.com/p/glaze/
  • motor2
    http://lab.polygonal.de/motor_physics/
  • Fisix Engine
    http://www.fisixengine.com/default.asp
  • PopShapes
    http://lab.andre-michelle.com/physics-engine/

安全

  • AS3Crypto
    http://crypto.hurlant.com/

聲音

  • Popforge
    http://code.google.com/p/popforge/

粒子系統(tǒng)

  • FLiNT
    http://flintparticles.org/
  • Partigen?(付費(fèi))
    http://desuade.com/products/partigen/
  • Pulse Particle System
    http://www.rogue-development.com/pulseParticles.html
  • Emitter?–?ActionScript 3.0 particle FX engine
    http://code.google.com/p/emitter/

數(shù)據(jù)可視化

  • Flare?– 漂亮的可交互的信息可視化
    http://flare.prefuse.org/

載入

  • BulkLoader?– 同時(shí)管理多個(gè)數(shù)據(jù)載入項(xiàng)
    http://code.google.com/p/bulk-loader/
  • Masapi
    http://code.google.com/p/masapi/
  • QueueLoaderAS3
    http://code.google.com/p/queueloader-as3/
  • SomaLoader
    http://www.soundstep.com/blog/downloads/somaloader/

OOP面向?qū)ο蟪绦蜷_發(fā)框架

  • Cairngorm
    http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm
  • PureMVC
    http://puremvc.org/
  • Mate
    http://mate.asfusion.com/
  • Gaia
    http://www.gaiaflashframework.com/
  • Slide
    http://code.google.com/p/flex-slide/
  • Guasax
    http://www.guasax.com/
  • VEGAS
    http://code.google.com/p/vegas/
  • Parsley
    http://www.spicefactory.org/parsley/
  • LowRa?– pixlib的AS3版本
    http://code.google.com/p/lowra/
  • CASA Lib
    http://casalib.org/

其他

  • facebook-actionscript-api?– FaceBook API的AS3版本,國內(nèi)用FB的不多吧
    http://code.google.com/p/facebook-actionscript-api/
  • as3facebooklib?– 又一個(gè)FaceBook API
    http://code.google.com/p/as3facebooklib/
  • Yahoo Maps API
    http://developer.yahoo.com/flash/maps/
  • corelib?– 包含一些重要的基礎(chǔ)工具,是對AS3的補(bǔ)充 (JPEG編碼, MD5哈希, JSON).
    http://code.google.com/p/as3corelib/
  • as3flexunitlib?– 單元測試.
    http://opensource.adobe.com/wiki/display/flexunit/
  • as3flickrlib?– Flickr API的AS3版本
    http://code.google.com/p/as3flickrlib/
  • as3mapprlib?– Flickr的地圖圖片服務(wù):Mappr的AS3版本API
  • http://code.google.com/p/as3mapprlib/
  • as3syndicationlib?– 不論訂閱的格式是ATOM還是RSS,它都可以幫你屏蔽格式的區(qū)別
    http://code.google.com/p/as3syndicationlib/
  • as3youtubelib?– YouTube API的AS3版本
    http://code.google.com/p/as3youtubelib/
  • as3ebaylib?– eBay API的AS3版本
    http://code.google.com/p/as3ebaylib/
  • as3awss3lib?– 與Amazon亞馬遜進(jìn)行交互
    http://code.google.com/p/as3awss3lib/
  • as3soundeditorlib?– 聲音播放控制,頻譜顯示
    http://code.google.com/p/as3soundeditorlib/
  • as3ds?– 游戲開發(fā)者常用的各種數(shù)據(jù)結(jié)構(gòu)這里應(yīng)有盡有
    http://code.google.com/p/as3ds/
  • as3notificationlib?– AIR的一套notification開發(fā)框架,與Event說再見
    http://code.google.com/p/as3notificationlib/
  • as3preferenceslib?– 用于保存和管理用戶偏好設(shè)置的AIR library
    http://code.google.com/p/as3preferenceslib/
  • as3nativealertlib?– AIR的警告提示窗口
    http://code.google.com/p/as3nativealertlib/
  • ASCOLLADA?– 讀取Collada文件格式
    http://code.google.com/p/ascollada/
  • FZip?– 載入,更改并創(chuàng)建標(biāo)準(zhǔn)ZIP文件
    http://codeazur.com.br/lab/fzip/
  • Modest Maps?– TILE(地磚)引擎
    http://www.modestmaps.com/
  • as3cards?– 紙牌游戲引擎
    http://code.google.com/p/as3cards/
  • AsWing?– GUI框架,讓開發(fā)者更為便捷的定制界面。這個(gè)在國內(nèi)很著名
    http://www.aswing.org/
  • as3httpclient?– 擴(kuò)展了AS3自帶的 HTTP/HTTPS APIs
    http://code.google.com/p/as3httpclient/
  • DistortionTweener?– 讓圖片具備扭曲(Distortion)變形的功能
    http://evolve.reintroducing.com/2007/11/18/as3/as3-distortiontweener/
  • ascanvas?– HTML Canvas以及fl.display.Graphics的替代品,與先定義筆刷再繪制路徑不同,ascanvas先繪制路徑,然后進(jìn)行填充
    http://code.google.com/p/ascanvas/
  • FFilmation?– 斜上方45度2D引擎
    http://www.ffilmation.org/website/
  • Google Maps API
    http://code.google.com/apis/maps/documentation/flash/intro.html
  • AS3 Parametric Curve Library?– 曲線,曲線,曲線!
    http://www.algorithmist.net/as3pc.html
  • as3webservice?– Webservice提供了多種常用的網(wǎng)絡(luò)信息服務(wù),比如天氣,貨幣匯率等,這是它的API
    http://code.google.com/p/as3webservice/
  • ASAP Library?– 開發(fā)易于維護(hù)的,多SWF文件驅(qū)動(dòng)的交互應(yīng)用
    http://asaplibrary.org/
  • Wordpress XML-RPC API?– 讓AS3與Wordpress之間的通信更容易
    http://blog.absentdesign.com/?page_id=22
  • FLARToolkit?– 最近聲名大噪的ARToolkit AS3 API
    http://www.libspark.org/wiki/saqoosha/FLARToolKit/en
  • 更多AS3 LIBRARY列表請?jiān)L問下述地址

    list maintained by OSFlash.

    ActionScript Cloud/Service APIs

    Actionscript Classes website.

    Spark Project

轉(zhuǎn)載于:https://www.cnblogs.com/fxair/archive/2010/06/09/1754859.html

總結(jié)

以上是生活随笔為你收集整理的ACTIONSCRIPT 3.0著名开源库 大集合的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。