A biblioteca processa fora gráficos como imagens SVG.
BonsaiJS vem com uma API de programação para desenvolvedores.
Funciona com client-side (browsers) e ambientes (Node.js) do lado do servidor
Recursos :.
- Suporte para caminhos
- Suporte para áudio, vídeo, imagens, fontes
- Suporte para animação quadro-chave
- Suporte para animação baseada no tempo
- Suporte para caminho morphing
- Fácil ativos
- funções de atenuação
Gestão
O que é novo nesta versão:.
- Adicionado suporte para `textAlign` atributo no texto
O que é novo na versão 0.4.3:
- Adicionado suporte para `` strokeDash` e strokeDashOffset` atributos em todos os caminhos.
- Adicionado `DisplayObject # globalToLocal ()` e `DisplayObject # localToGlobal ()`.
O que é novo na versão 0.4.2:.
- Atualizado documentação KeyframeAnimation.js
- Corrigido um problema com KeyframeAnimation onde ele iria tropeçar certos valores indefinidos.
- Corrigido um erro na KeyframeAnimation # _fillInProperties onde se remete para a propriedade instância errado easingFn. (- & # X3e; facilitando)
- Envio de mensagens de usuário para Runner contextos é adiada até que a inicialização de contexto.
- Permitir para uma seqüência de caracteres de identificação para ser passado como o primeiro argumento para `run`.
- Corrigido um vazamento de memória com o registo taxa de quadros.
- matriz fixo atributo setter para atualizar valores de escala corretamente.
- Adicionado tools.parseAngle a aceitar unidades de ângulo como strings.
- propriedades do evento Adicionado relatedTarget para mouseout / mouseover.
O que é novo na versão 0.4.1:
- Adicionado isright / isMiddle / isLeft a eventos do ponteiro e tornam possível ativar / desativar o menu de contexto do objeto `configuração bonsai.run`.
- Introduzida MediaDisplayObject que combina a funcionalidade básica de vídeo e áudio.
- exemplos fixos de estar em linha com a documentação.
- fora-de-gama valores de cor HSL fixos.
- Fixed out-of-range valores alfa ao analisar RGBA () strings.
- Adicionado assinatura do método adicional para a nova Matriz ([a, b, c, d, tx, ty]).
- Adicionado Matrix.fromString () para criar uma nova instância de uma seqüência de Matrix.
- Renomeado DisplayObject # getComputed para DisplayObject # getBoundingBox e melhorar a execução de cálculo caixa delimitadora de caminhos.
- Faça a lista de filmes exemplo (anteriormente movie_list.js) um arquivo JSON adequada.
Requisitos :
- o JavaScript habilitado no lado do cliente
Comentários não encontrado