Em nosso currículo de Desenho e Animação, usamos o processamento de código aberto JS biblioteca para fazer o desenho e a animação.
Aqui estão as diferenças entre a referência ProcessingJS e o que oferecemos suporte:
- Não suportamos as alterações de sintaxe do tipo Java para JS, como void, classe, estende e super.
- Usamos graus por padrão para todos os parâmetros de ângulo, em vez de radianos. Use AngleMode para mudar para radianos.
- Usamos MouseisPressed em vez de
MousePressionadopara o booleano porque é menos confuso ter uma função e um booleano com o mesmo nome. Da mesma forma, usamos KeyisPressed em vez deKeyPressed. - Só suportamos o carregamento de imagens e sons oficialmente suportados via getImage () e getSound (), por motivos de moderação.
- Não oferecemos suporte a todas as funcionalidades de manipulação do Pimage, por motivos de desempenho.
- Não oferecemos suporte a todos os comandos que não são especificamente mencionados na Documentação.
Desde que um comando ProcessingJS Reference não esteja entre os proibidos por motivos de moderação ou desempenho e funcione, você pode usá-lo na Khan Academy. No entanto, se um comando ProcessingJS Reference não funcionar ou funcionar de forma irregular, não o consideramos um bug, a menos que seja especificamente mencionado na Documentação.
Clique aqui para ver a documentação dos itens processingJS suportados. Você também pode encontrar esta documentação disponível em uma das guias abaixo dos programas em que você trabalha.

Comentários
0 comentário
Artigo fechado para comentários.