La biblioteca rende fuori grafica come immagini SVG.
BonsaiJS è dotato di una API di programmazione per gli sviluppatori.
Funziona con lato client (browser) e (Node.js) ambienti server-side
Caratteristiche .
- Supporto per percorsi
- Il supporto per audio, video, immagini, font
- Il supporto per l'animazione keyframe
- Il supporto per l'animazione basato sul tempo
- Supporto per il percorso morphing
- attività Facile
- funzioni di andamento
Gestione
Cosa c'è di nuovo in questa versione:.
- Aggiunto il supporto per `textAlign` attributo testo
Cosa c'è di nuovo nella versione 0.4.3:
- Aggiunto il supporto per `strokeDash` e` strokeDashOffset` attributi su tutti i percorsi.
- Aggiunto `DisplayObject # globalToLocal ()` e `DisplayObject # localToGlobal ()`.
Cosa c'è di nuovo nella versione 0.4.2:.
- Documentazione aggiornata KeyframeAnimation.js
- Risolto un problema con KeyframeAnimation dove sarebbe inciampare certi valori non definiti.
- Corretto un bug nella KeyframeAnimation # _fillInProperties dove sarebbe fare riferimento alla proprietà istanza sbagliata easingFn. (- & # X3e; allentamento)
- Invio di messaggi utente a Runner contesti è differito fino all'avvio contesto.
- Prevedere una stringa ID da passare come primo argomento a `run`.
- Risolto un problema di memoria con la registrazione frame rate.
- matrice fissa attributo setter per aggiornare i valori di scala corretto.
- Aggiunto tools.parseAngle accettare unità angolari come stringhe.
- proprietà di evento Aggiunto relatedTarget per mouseout / passaggio del mouse.
Cosa c'è di nuovo nella versione 0.4.1:
- Aggiunto isRight / isMiddle / isLeft agli eventi Pointer e consentono di disabilitare / abilitare il menu contestuale dall'oggetto di configurazione bonsai.run` `.
- Introdotto MediaDisplayObject che combina le funzionalità di base di video e audio.
- esempi fissi per essere in linea con la documentazione.
- Fixed valori fuori-di-gamma di colori HSL.
- fissi out-of-range valori alfa durante l'analisi RGBA () le stringhe.
- Aggiunta firma ulteriore metodo di new Matrix ([a, b, c, d, tx, ty]).
- Aggiunto Matrix.fromString () per creare una nuova istanza di Matrix da una stringa.
- Rinominato DisplayObject # getComputed a DisplayObject # getBoundingBox e migliorare l'attuazione per il calcolo del riquadro di delimitazione di percorsi.
- Fare la lista di film esempio (in precedenza movie_list.js) un file JSON adeguata.
Requisiti
- JavaScript abilitato sul lato client
I commenti non trovato