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.