LibrerieAS3

Da Flex-developers.

Questa sezione contiene un elenco più o meno aggiornato su varie iniziative riguardanti librerie opensource per Flex2/ActionScript3. 

Indice

APE: Actionscript Physics Engine

APE è la versione ActionScript 3 della precedente libreria AS2 "Fade", di Alec Cove.
E' un motore per la gestione 2D della fisica in flash.
Un esempio è disponibile a questo indirizzo: http://www.cove.org/ape/demo1.htm

Sito ufficiale: http://www.cove.org/ape/index.htm

Licenza: LGPL


Papervision3D

Papervision3d è un motore per la gestione del 3D in flash. Supporta il caricamento dei file .dae (collada export da 3dsmax) ed .ase (Maya/Blender) con una buona qualità per il mapping delle textures.

Attualmente sono disponibili sia le librerie per AS2 che per AS3/Flex2.

Alcuni esempi:

Mailing list: http://osflash.org/mailman/listinfo/Papervision3D_osflash.org

Wiki ufficiale: http://wiki.papervision3d.org/index.php?title=Main_Page

Sito ufficiale: http://www.papervision3d.org/

Licenza: MIT

Actionscript 3 Libraries

Un set di librerie varie per Actionscript3 (originariamente inserito sul sito labs di Adobe) contenente i seguenti progetti:

  • corelib (varie utilities tra le quali MD5, Json, string e date parsing)
  • eBay (interfaccia con le api di eBay)
  • FlexUnit (Unit testing framework)
  • Flickr (api per l'interfacciamento con flickr)
  • Mappr (applicazione che combina le immagini di Flickr con le informazioni sulla geolocation delle stesse immagini)
  • Syndication (Parsing per RSS e Atom xml files)
  • Odeo (Interfacciamento per la ricerca e lo streaming dei podcast da Odeo)
  • YouTube (api per la ricerca dei video su YouTube)


Sito ufficiale: http://actionscript3libraries.riaforge.org/

Licenza: BSD


Flexlib

"Open Source Flex 2 Component Library"

Progetto nato con l'intenzione di creare un set di component grafici alternativi per Flex2. Attualmente i component presenti nella libreria sono: ConvertibleTreeList, Draggable Slider, PromptingTextInput, Scrollable Menu Controls, SuperTabNavigator, Alternative Scrolling Canvases, Horizontal Accordion.

Sito ufficiale: http://code.google.com/p/flexlib/

Licenza: MIT

Object Handles

Interessante libreria che consente di attivare su qualsiasi oggetto presente sulla display list i tipici punti di ancoraggio per eseguire il ridimensionamento.

Sito ufficiale: http://www.rogue-development.com/objectHandles.xml

Licenza: MIT

Sandy

Motore per la gestione del 3D in actionscript 2&3. Tra le caratteristiche della libreria si legge:

  • Supporto per MTASC
  • API basate su Java3D
  • Gestione avanzata delle camere
  • Possibilità di caricare file .ASE e .WRL
  • Sistema di skin degli oggetti in runtime
  • Compatibilità con Flash Player 7

Alcuni esempi:

Sito ufficiale: http://www.flashsandy.org

Strumenti personali
TOOLBOX
LANGUAGES