En nuestro plan de estudios de dibujo y animación, utilizamos el código abierto ProcessingJS biblioteca para hacer el dibujo y la animación.
Estas son las diferencias entre la referencia de ProcessingJS y lo que admitimos:
- No admitimos los cambios de sintaxis similares a Java en JS, como void, clase, amplía y súper.
- Utilizamos grados por defecto para todos los parámetros de ángulo, en lugar de radianes. Utilice AngleMode para cambiar a radianes.
- Usamos MouseisPressed en lugar de
MousePressedpara el booleano porque es menos confuso tener una función y un booleano con el mismo nombre. Del mismo modo, usamos KeyisPressed en lugar deKeyPressed. - Solo admitimos cargar imágenes y sonidos admitidos oficialmente a través de getImage () y getSound (), por motivos de moderación.
- No admitimos todas las funciones de manipulación de PIImage por razones de rendimiento.
- No admitimos todos los comandos que no se mencionan específicamente en la documentación.
Mientras un comando ProcessingJS Reference no esté entre los prohibidos por motivos de moderación o rendimiento y funcione, puede usarlo en Khan Academy. Sin embargo, si un comando ProcessingJS Reference no funciona o funciona de forma errática, no lo consideramos un error a menos que se mencione específicamente en la Documentación.
Haga clic aquí para ver la documentación de los elementos de ProcessingJS compatibles. También puede encontrar esta documentación disponible en una de las pestañas debajo de los programas en los que trabaja.

Comentarios
0 comentarios
El artículo está cerrado para comentarios.