Procesador

La forma de un bloque se determina con un renderizador basado en la de bloque (es decir, sus campos y conexiones).

Procesadores integrados

Blockly proporciona tres renderizadores integrados, cada uno de los cuales una sensación diferente al programa.

Procesador Descripción Imagen
Thrasos El procesador recomendado. Es un tipo de una versión moderna del renderizador Geras, con más espaciado uniforme y bordes sólidos. thrasos
Geras Es el procesador predeterminado. Es el original con el que se creó Blockly. Geras
Zelos Un procesador basado en el diseño de bloques de Scratch 3.0. zelos

Para usar uno de estos procesadores, pasa el nombre a las opciones de inserción:

Blockly.inject('blocklyDiv', {
  renderer: 'thrasos'
});

Procesadores personalizados

Si quieres darle a tu programa un aspecto diferente al de cualquiera de con procesadores integrados, también puedes crear uno personalizado. Para empezar, El equipo de Blockly recomienda lo siguiente:

  1. Lee los documentos de los conceptos del renderizador para obtener más información cómo encajan todos los componentes de un renderizador.
  2. Completa el codelab de procesador personalizado para Obtén experiencia práctica con la renderización personalizada.
  3. Agrega el procesador de depuración a tu proyecto.
  4. Personaliza tu procesador.