Block IDs for toolbox - Program-AR/gs-element-blockly GitHub Wiki
- Comandos (
Comandos)- Comandos primitivos (
ComandosPrimitivos). Bloques:Poner,Mover,Sacar,IrAlBorde,VaciarTablero,BOOM - Procedimientos Primitivos. No tiene sentido definir un ID porque aparece cuando se definen procedimientos primitivos.
- Procedimientos (
Procedimientos) - Alternativas (
Alternativas). Bloques:AlternativaSimple,AlternativaCompleta - Repeticiones (
Repeticiones). Bloques:RepeticionSimple,RepeticionCondicional - Asignación (
CategoriaAsignacion). Bloque:Asignacion
- Comandos primitivos (
- Expresiones (
Expresiones)- Expresiones literales (
Literales). Bloques:Color,Direccion,Numero,Booleano. - Expresiones primitivas (
ExpresionesPrimitivas) Bloques:puedeMover,hayBolitas,nroBolitas. - Funciones Primitivas. No tiene sentido definir un ID porque aparece cuando se definen procedimientos primitivos.
- Funciones (
Funciones). Ver nota al pie - Operadores (
Operadores). Bloques:OperadorNumerico,OperadorDeComparacion,OperadorLogico,siguiente,previo,opuesto.
- Expresiones literales (
Nota sobre las funciones: Por ahora Blockly no deja separar las funciones en 2 categorías, sí o sí todas deben estar en la misma categoría, así que por ahora se agrupan en la categoría Procedimientos. Cuando implementemos una nueva interfaz para nuestros procedimientos, podremos resolver este problema.