Lists Blocks
List Operators
{"func":"valueListLength"}
Longitud
"Longitud" devuelve la longitud de una lista.
Parameters:
Lista: el método devuelve la longitud de este parámetro, que debe ser una lista ya existente.
Related Blocks:
{"func":"valueListItem"}
Sample Code:
{"func":"blockVarSet","values":[{"type":"string","value":"MyLetter"},{"type":"wrapper","func":"valueOpLetter","values":[{"type":"wrapper","func":"valueOpSubtract","values":[{"type":"wrapper","func":"valueObjLength","values":[{"type":"wrapper","func":"valueVar","name":"MyWord"}]},{"type":"number","value":"1"}]},{"type":"wrapper","func":"valueVar","name":"MyWord"}]}]}
Add to my Backpack
{"func":"valueListItem"}
Item
"Item" returns the item at the index specified by the first parameter of the given list.
Parameters:
Index: This parameter indicates the index that you want to retrieve an object from.
List: This parameter is the list that you want to retrieve and object from.
Related Blocks:
{"func":"valueListLength"},
{"func":"blockListReplace"}
Sample Code:
{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueOpGreater","values":[{"type":"wrapper","func":"valueVar","name":"MyScore"},{"type":"wrapper","func":"valueListItem","values":[{"type":"choice","value":"1"},{"type":"string","value":"Players"}]}]}],"containers":[{"func":"blockListInsert","values":[{"type":"wrapper","func":"valueVar","name":"MyScore"},{"type":"choice","value":"1"},{"type":"string","value":"Players"}]}]}
Add to my Backpack
{"func":"valueListLength"}
Length
"Length" returns the length of the given list.
Parameters:
List: The method returns the length of this parameter, which should be an existing list.
Related Blocks:
{"func":"valueListItem"}
Sample Code:
{"func":"blockVarSet","values":[{"type":"string","value":"MyLetter"},{"type":"wrapper","func":"valueOpLetter","values":[{"type":"wrapper","func":"valueOpSubtract","values":[{"type":"wrapper","func":"valueObjLength","values":[{"type":"wrapper","func":"valueVar","name":"MyWord"}]},{"type":"number","value":"1"}]},{"type":"wrapper","func":"valueVar","name":"MyWord"}]}]}
Add to my Backpack
{"func":"valueListContains"}
Contains
"Contains" returns true if the item specified by the first parameter contains the object specified by the second parameter.
Parameters:
List: This method checks if the specified object is in this list, and returns true if it is.
Object: This method checks if this object is in the specified list, and returns true if it is.
Related Blocks:
{"func":"valueListItem"}
Sample Code:
{"func":"registerSpriteCollision","next":{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueOpNot","values":[{"type":"wrapper","func":"valueListContains","values":[{"type":"string","value":"ActorsHit"},{"type":"wrapper","func":"valueSensingTouchedActorName"}]}]}],"containers":[{"func":"blockListAdd","values":[{"type":"wrapper","func":"valueSensingTouchedActorName"},{"type":"string","value":"Actors Hit"}]}]}}
Add to my Backpack
{"func":"valueListContains"}
Contiene
"Contiene" devuelve un valor verdadero si el elemento especificado en el primer parámetro contiene al objeto especificado en el segundo parámetro.
Parameters:
Lista: este método comprueba si el objeto especificado está en esta lista, y devuelve un valor verdadero si ese es el caso.
Objeto: este método comprueba si este objeto está en la lista especificada, y devuelve un valor verdadero si ese es el caso.
Related Blocks:
{"func":"valueListItem"}
Sample Code:
{"func":"registerSpriteCollision","next":{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueOpNot","values":[{"type":"wrapper","func":"valueListContains","values":[{"type":"string","value":"ActorsHit"},{"type":"wrapper","func":"valueSensingTouchedActorName"}]}]}],"containers":[{"func":"blockListAdd","values":[{"type":"wrapper","func":"valueSensingTouchedActorName"},{"type":"string","value":"Actors Hit"}]}]}}
Add to my Backpack
{"func":"blockListAdd"}
Add
"Add" adds the object specified by the first parameter to the list specified by the second parameter.
Parameters:
Object: This parameter is the object you want to add to the specified list.
List: This parameter is the list that you want to add the specified object to.
Related Blocks:
{"func":"blockListDel"},
{"func":"blockListInsert"},
{"func":"blockListReplace"}
Sample Code:
{"func":"registerSpriteCollision","next":{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueOpNot","values":[{"type":"wrapper","func":"valueListContains","values":[{"type":"string","value":"ActorsHit"},{"type":"wrapper","func":"valueSensingTouchedActorName"}]}]}],"containers":[{"func":"blockListAdd","values":[{"type":"wrapper","func":"valueSensingTouchedActorName"},{"type":"string","value":"ActorsHit"}]}]}}
Add to my Backpack
{"func":"blockListDel"}
Delete
"Delete" deletes the object of the specified index in the specified list. You can also delete ‘all’ objects or the ‘last’ object in the list.
Parameters:
Index: This parameter indicates the index of the object you want to remove from the specified list.
List: This parameter is the list that you want to remove the specified object from.
Related Blocks:
{"func":"blockListAdd"},
{"func":"blockListInsert"},
{"func":"blockListReplace"}
Sample Code:
{"func":"blockControlIf","values":[{"type":"wrapper","func":"valuePhysicsCollidedWithSprite","values":[{"type":"string","value":"bottomedge"}]}],"containers":[{"func":"blockListDel","values":[{"type":"choice","value":"1"},{"type":"string","value":"ActorsHit"}]}]}
Add to my Backpack
{"func":"blockListInsert"}
Insert
"Insert" inserts the object specified by the first parameter at the index specified by the second parameter of the list specified by the third parameter.
Parameters:
Object: This parameter is the object you want to add to the specified list.
Index: This parameter indicates the index that you want the specified object to be added at.
List: This parameter is the list that you want to add the specified object to.
Related Blocks:
{"func":"blockListAdd"},
{"func":"blockListDel"},
{"func":"blockListReplace"}
Sample Code:
{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueOpGreater","values":[{"type":"wrapper","func":"valueVar","name":"MyScore"},{"type":"wrapper","func":"valueListItem","values":[{"type":"choice","value":"1"},{"type":"string","value":"Players"}]}]}],"containers":[{"func":"blockListInsert","values":[{"type":"wrapper","func":"valueVar","name":"MyScore"},{"type":"choice","value":"1"},{"type":"string","value":"Players"}]}]}
Add to my Backpack
{"func":"blockListReplace"}
Replace
"Replace" will replace the item at the index specified by the first parameter with the given object in the list specified by the second parameter.
Parameters:
Index: This parameter indicates the index that you want your new object to be added at. The object currently at this index will be removed.
List: This parameter is the list that you want to add the specified object to.
Object: This parameter is the object you want to add to the specified list.
Related Blocks:
{"func":"blockListAdd"},
{"func":"blockListDel"},
{"func":"blockListInsert"}
Sample Code:
{"func":"blockListReplace","values":[{"type":"choice","value":"1"},{"type":"string","value":"ActorsHit"},{"type":"wrapper","func":"valuePhysicsCollidedWithName"}]}
Add to my Backpack
{"func":"blockListAdd"}
Añadir
"Añadir" añade el objeto especificado en el primer parámetro a la lista especificada en el segundo parámetro.
Parameters:
Objeto: este parámetro es el objeto que deseas añadir a la lista especificada.
Lista: este parámetro es la lista a la que deseas añadir el objeto especificado.
Related Blocks:
{"func":"blockListDel"},
{"func":"blockListInsert"},
{"func":"blockListReplace"}
Sample Code:
{"func":"registerSpriteCollision","next":{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueOpNot","values":[{"type":"wrapper","func":"valueListContains","values":[{"type":"string","value":"ActorsHit"},{"type":"wrapper","func":"valueSensingTouchedActorName"}]}]}],"containers":[{"func":"blockListAdd","values":[{"type":"wrapper","func":"valueSensingTouchedActorName"},{"type":"string","value":"ActorsHit"}]}]}}
Add to my Backpack
{"func":"blockListDel"}
Borrar
"Borrar" elimina los objetos con el número de orden especificado en la lista indicada. También puedes borrar "todos" los objetos o el "último" objeto de una lista.
Parameters:
Número de orden: este parámetro indica el número de orden del objeto que deseas borrar dentro de la lista.
Lista: este parámetro es la lista de la que quieres borrar el objeto especificado.
Related Blocks:
{"func":"blockListAdd"},
{"func":"blockListInsert"},
{"func":"blockListReplace"}
Sample Code:
{"func":"blockControlIf","values":[{"type":"wrapper","func":"valuePhysicsCollidedWithSprite","values":[{"type":"string","value":"bottomedge"}]}],"containers":[{"func":"blockListDel","values":[{"type":"choice","value":"1"},{"type":"string","value":"ActorsHit"}]}]}
Add to my Backpack
{"func":"blockListInsert"}
Insertar
"Insertar" inserta al objeto especificado en el primer parámetro en el número de orden indicado por el segundo parámetro de la lista indicada en el tercer parámetro.
Parameters:
Objeto: este parámetro es el objeto que deseas añadir a la lista especificada.
Número de orden: este parámetro indica el número de orden de la posición donde deseas insertar el objeto.
Lista: este parámetro es la lista a la que deseas añadir el objeto.
Related Blocks:
{"func":"blockListAdd"},
{"func":"blockListDel"},
{"func":"blockListReplace"}
Sample Code:
{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueOpGreater","values":[{"type":"wrapper","func":"valueVar","name":"MyScore"},{"type":"wrapper","func":"valueListItem","values":[{"type":"choice","value":"1"},{"type":"string","value":"Players"}]}]}],"containers":[{"func":"blockListInsert","values":[{"type":"wrapper","func":"valueVar","name":"MyScore"},{"type":"choice","value":"1"},{"type":"string","value":"Players"}]}]}
Add to my Backpack
{"func":"blockListReplace"}
Reemplazar
"Reemplazar" reemplaza al elemento ubicado en el número de orden indicado por el primer parámetro con el objeto indicado, dentro de la lista especificada en el segundo parámetro.
Parameters:
Número de orden: este parámetro indica el número de orden donde deseas añadir al nuevo objeto. El objeto ubicado actualmente en dicha posición será removido.
Lista: este parámetro es la lista a la que deseas añadir el objeto especificado.
Objeto: este parámetro es el objeto que deseas añadir a la lista especificada.
Related Blocks:
{"func":"blockListAdd"},
{"func":"blockListDel"},
{"func":"blockListInsert"}
Sample Code:
{"func":"blockListReplace","values":[{"type":"choice","value":"1"},{"type":"string","value":"ActorsHit"},{"type":"wrapper","func":"valuePhysicsCollidedWithName"}]}
Add to my Backpack
{"func":"valueListItem"}
Item
"Item" devuelve el item en la posición especificada por el primer parámetro dentro de la lista indicada.
Parameters:
Número de orden: este parámetro indica la posición dentro de la lista de donde quieres recuperar el objeto.
Lista: este parámetro es la lista de la que quieres recuperar el objeto.
Related Blocks:
{"func":"valueListLength"},
{"func":"blockListReplace"}
Sample Code:
{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueOpGreater","values":[{"type":"wrapper","func":"valueVar","name":"MyScore"},{"type":"wrapper","func":"valueListItem","values":[{"type":"choice","value":"1"},{"type":"string","value":"Players"}]}]}],"containers":[{"func":"blockListInsert","values":[{"type":"wrapper","func":"valueVar","name":"MyScore"},{"type":"choice","value":"1"},{"type":"string","value":"Players"}]}]}
Add to my Backpack
{"func":"valueListLength"}
Longitud
"Longitud" devuelve la longitud de una lista.
Parameters:
Lista: el método devuelve la longitud de este parámetro, que debe ser una lista ya existente.
Related Blocks:
{"func":"valueListItem"}
Sample Code:
{"func":"blockVarSet","values":[{"type":"string","value":"MyLetter"},{"type":"wrapper","func":"valueOpLetter","values":[{"type":"wrapper","func":"valueOpSubtract","values":[{"type":"wrapper","func":"valueObjLength","values":[{"type":"wrapper","func":"valueVar","name":"MyWord"}]},{"type":"number","value":"1"}]},{"type":"wrapper","func":"valueVar","name":"MyWord"}]}]}
Add to my Backpack
{"func":"valueListContains"}
Contiene
"Contiene" devuelve un valor verdadero si el elemento especificado en el primer parámetro contiene al objeto especificado en el segundo parámetro.
Parameters:
Lista: este método comprueba si el objeto especificado está en esta lista, y devuelve un valor verdadero si ese es el caso.
Objeto: este método comprueba si este objeto está en la lista especificada, y devuelve un valor verdadero si ese es el caso.
Related Blocks:
{"func":"valueListItem"}
Sample Code:
{"func":"registerSpriteCollision","next":{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueOpNot","values":[{"type":"wrapper","func":"valueListContains","values":[{"type":"string","value":"ActorsHit"},{"type":"wrapper","func":"valueSensingTouchedActorName"}]}]}],"containers":[{"func":"blockListAdd","values":[{"type":"wrapper","func":"valueSensingTouchedActorName"},{"type":"string","value":"Actors Hit"}]}]}}
Add to my Backpack
{"func":"valueListItem"}
Item
"Item" devuelve el item en la posición especificada por el primer parámetro dentro de la lista indicada.
Parameters:
Número de orden: este parámetro indica la posición dentro de la lista de donde quieres recuperar el objeto.
Lista: este parámetro es la lista de la que quieres recuperar el objeto.
Related Blocks:
{"func":"valueListLength"},
{"func":"blockListReplace"}
Sample Code:
{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueOpGreater","values":[{"type":"wrapper","func":"valueVar","name":"MyScore"},{"type":"wrapper","func":"valueListItem","values":[{"type":"choice","value":"1"},{"type":"string","value":"Players"}]}]}],"containers":[{"func":"blockListInsert","values":[{"type":"wrapper","func":"valueVar","name":"MyScore"},{"type":"choice","value":"1"},{"type":"string","value":"Players"}]}]}
Add to my Backpack
{"func":"blockListAdd"}
Añadir
"Añadir" añade el objeto especificado en el primer parámetro a la lista especificada en el segundo parámetro.
Parameters:
Objeto: este parámetro es el objeto que deseas añadir a la lista especificada.
Lista: este parámetro es la lista a la que deseas añadir el objeto especificado.
Related Blocks:
{"func":"blockListDel"},
{"func":"blockListInsert"},
{"func":"blockListReplace"}
Sample Code:
{"func":"registerSpriteCollision","next":{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueOpNot","values":[{"type":"wrapper","func":"valueListContains","values":[{"type":"string","value":"ActorsHit"},{"type":"wrapper","func":"valueSensingTouchedActorName"}]}]}],"containers":[{"func":"blockListAdd","values":[{"type":"wrapper","func":"valueSensingTouchedActorName"},{"type":"string","value":"ActorsHit"}]}]}}
Add to my Backpack
{"func":"blockListDel"}
Borrar
"Borrar" elimina los objetos con el número de orden especificado en la lista indicada. También puedes borrar "todos" los objetos o el "último" objeto de una lista.
Parameters:
Número de orden: este parámetro indica el número de orden del objeto que deseas borrar dentro de la lista.
Lista: este parámetro es la lista de la que quieres borrar el objeto especificado.
Related Blocks:
{"func":"blockListAdd"},
{"func":"blockListInsert"},
{"func":"blockListReplace"}
Sample Code:
{"func":"blockControlIf","values":[{"type":"wrapper","func":"valuePhysicsCollidedWithSprite","values":[{"type":"string","value":"bottomedge"}]}],"containers":[{"func":"blockListDel","values":[{"type":"choice","value":"1"},{"type":"string","value":"ActorsHit"}]}]}
Add to my Backpack
{"func":"blockListInsert"}
Insertar
"Insertar" inserta al objeto especificado en el primer parámetro en el número de orden indicado por el segundo parámetro de la lista indicada en el tercer parámetro.
Parameters:
Objeto: este parámetro es el objeto que deseas añadir a la lista especificada.
Número de orden: este parámetro indica el número de orden de la posición donde deseas insertar el objeto.
Lista: este parámetro es la lista a la que deseas añadir el objeto.
Related Blocks:
{"func":"blockListAdd"},
{"func":"blockListDel"},
{"func":"blockListReplace"}
Sample Code:
{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueOpGreater","values":[{"type":"wrapper","func":"valueVar","name":"MyScore"},{"type":"wrapper","func":"valueListItem","values":[{"type":"choice","value":"1"},{"type":"string","value":"Players"}]}]}],"containers":[{"func":"blockListInsert","values":[{"type":"wrapper","func":"valueVar","name":"MyScore"},{"type":"choice","value":"1"},{"type":"string","value":"Players"}]}]}
Add to my Backpack
{"func":"blockListReplace"}
Reemplazar
"Reemplazar" reemplaza al elemento ubicado en el número de orden indicado por el primer parámetro con el objeto indicado, dentro de la lista especificada en el segundo parámetro.
Parameters:
Número de orden: este parámetro indica el número de orden donde deseas añadir al nuevo objeto. El objeto ubicado actualmente en dicha posición será removido.
Lista: este parámetro es la lista a la que deseas añadir el objeto especificado.
Objeto: este parámetro es el objeto que deseas añadir a la lista especificada.
Related Blocks:
{"func":"blockListAdd"},
{"func":"blockListDel"},
{"func":"blockListInsert"}
Sample Code:
{"func":"blockListReplace","values":[{"type":"choice","value":"1"},{"type":"string","value":"ActorsHit"},{"type":"wrapper","func":"valuePhysicsCollidedWithName"}]}
Add to my Backpack
Object Operators
{"func":"blockObjSet"}
Establecer valor de
"Establecer valor de" establece como valor del objeto especificado, el valor indicado.
Parameters:
Objeto: el objeto al que se le establece el valor (arrastra un bloque de variable/lista)
Es la clave/número de orden de la variable (clave 0)
Valor: el valor que se va a establecer.
Related Blocks:
{"func":"valueObjGet"},
{"func":"blockObjDel"},
{"func":"valueObjLength"},
{"func":"valueObjKeys"},
{"func":"valueObjValues"}
Sample Code:
{"func":"blockControlFor","values":[{"type":"string","value":"i"},{"type":"number","value":"0"},{"type":"number","value":3},{"type":"number","value":"1"}],"containers":[{"func":"blockObjSet","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"},{"type":"wrapper","func":"valueListNew"}],"next":{"func":"blockObjSet","values":[{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]},{"type":"string","value":"0"},{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueVar","name":"fnames"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]}]}}]}
Add to my Backpack
{"func":"valueObjKeys"}
Número de orden de
"Número de orden de" obtiene las posiciones en el objeto especificado como lista.
Parameters:
Objeto: el objeto del cual se desean obtener los números de orden (arrastra un bloque de variable/lista)
Related Blocks:
{"func":"blockObjSet"},
{"func":"valueObjGet"},
{"func":"blockObjDel"},
{"func":"valueObjLength"},
{"func":"valueObjValues"}
Sample Code:
{"func":"blockControlForEach","values":[{"type":"wrapper","func":"valueObjKeys","values":[{"type":"wrapper","func":"valueVar","name":"fnames"}]},{"type":"string","value":"i"}],"containers":[{"func":"blockLooksSayFor","values":[{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueVar","name":"fnames"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]},{"type":"number","value":"2"}]}]}
Add to my Backpack
{"func":"blockObjSet"}
Set Value Of
"Set Value Of" sets the value of the specified object to the specified value.
Parameters:
Object: This is the object to set the value of. (Drag a variable/list block into this space.)
Key: This is the key/index of the variable. (Use 0-indexing.)
Value: This is the value to set to.
Related Blocks:
{"func":"valueObjGet"},
{"func":"blockObjDel"},
{"func":"valueObjLength"},
{"func":"valueObjKeys"},
{"func":"valueObjValues"}
Sample Code:
{"func":"blockControlFor","values":[{"type":"string","value":"i"},{"type":"number","value":"0"},{"type":"number","value":3},{"type":"number","value":"1"}],"containers":[{"func":"blockObjSet","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"},{"type":"wrapper","func":"valueListNew"}],"next":{"func":"blockObjSet","values":[{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]},{"type":"string","value":"0"},{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueVar","name":"fnames"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]}]}}]}
Add to my Backpack
{"func":"blockObjDel"}
Delete Value Of
"Delete Value Of" deletes the value of the specified object.
Parameters:
Object: This is the object to delete the value of. (Drag a variable/list block into this space.)
Key: This is the key/index of the variable. (Use 0-indexing.)
Related Blocks:
{"func":"valueObjSet"},
{"func":"valueObjGet"},
{"func":"valueObjLength"},
{"func":"valueObjKeys"},
{"func":"valueObjValues"}
Sample Code:
{"func":"blockControlFor","values":[{"type":"string","value":"i"},{"type":"number","value":"0"},{"type":"wrapper","func":"valueOpSubtract","values":[{"type":"wrapper","func":"valueObjLength","values":[{"type":"wrapper","func":"valueList","name":"directory"}]},{"type":"number","value":1}]},{"type":"number","value":"1"}],"containers":[{"func":"blockObjDel","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]}]}
Add to my Backpack
{"func":"valueObjGet"}
Get Value Of
"Get Value Of" gets the value of the specified object.
Parameters:
Object: This is the object to get the value of. (Drag a variable/list block into this space.)
Key: This is the key/index of the variable. (Use 0-indexing.)
Related Blocks:
{"func":"blockObjSet"},
{"func":"blockObjDel"},
{"func":"valueObjLength"},
{"func":"valueObjKeys"},
{"func":"valueObjValues"}
Sample Code:
{"func":"blockControlFor","values":[{"type":"string","value":"i"},{"type":"number","value":"0"},{"type":"number","value":3},{"type":"number","value":"1"}],"containers":[{"func":"blockObjSet","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"},{"type":"wrapper","func":"valueListNew"}],"next":{"func":"blockObjSet","values":[{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]},{"type":"string","value":"0"},{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueVar","name":"fnames"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]}]}}]}
Add to my Backpack
{"func":"valueObjLength"}
Length Of
"Length Of" gets the length of the specified object.
Parameters:
Object: This is the object to get the length of. (Drag a variable/list block into this space.)
Related Blocks:
{"func":"blockObjSet"},
{"func":"valueObjGet"},
{"func":"blockObjDel"},
{"func":"valueObjLength"},
{"func":"valueObjKeys"},
{"func":"valueObjValues"}
Sample Code:
{"func":"blockControlFor","values":[{"type":"string","value":"i"},{"type":"number","value":"0"},{"type":"wrapper","func":"valueOpSubtract","values":[{"type":"wrapper","func":"valueObjLength","values":[{"type":"wrapper","func":"valueList","name":"directory"}]},{"type":"number","value":1}]},{"type":"number","value":"1"}],"containers":[{"func":"blockObjDel","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]}]}
Add to my Backpack
{"func":"valueObjValues"}
Values Of
"Values Of" gets the values in the specified object as a list.
Parameters:
Object: This is the object to get the values of. (Drag a variable/list block into this space.)
Related Blocks:
{"func":"blockObjSet"},
{"func":"valueObjGet"},
{"func":"valueObjLength"},
{"func":"valueObjKeys"}
Sample Code:
{"func":"blockControlForEach","values":[{"type":"wrapper","func":"valueObjValues","values":[{"type":"wrapper","func":"valueList","name":"directory"}]},{"type":"string","value":"name"}],"containers":[{"func":"blockLooksSayFor","values":[{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueVar","name":"name"},{"type":"string","value":"0"}]},{"type":"number","value":"2"}]}]}
Add to my Backpack
{"func":"blockObjDel"}
Borrar valor de
"Borrar valor de" elimina el valor del objeto especificado al valor especificado.
Parameters:
Objeto: el objeto al que se le borrará el valor (arrastra un bloque de variable/lista)
Es la clave/número de orden de la variable (clave 0)
Valor: el valor que se va a establecer.
Related Blocks:
{"func":"valueObjSet"},
{"func":"valueObjGet"},
{"func":"valueObjLength"},
{"func":"valueObjKeys"},
{"func":"valueObjValues"}
Sample Code:
{"func":"blockControlFor","values":[{"type":"string","value":"i"},{"type":"number","value":"0"},{"type":"wrapper","func":"valueOpSubtract","values":[{"type":"wrapper","func":"valueObjLength","values":[{"type":"wrapper","func":"valueList","name":"directory"}]},{"type":"number","value":1}]},{"type":"number","value":"1"}],"containers":[{"func":"blockObjDel","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]}]}
Add to my Backpack
{"func":"valueObjGet"}
Obtener valor de
"Obtener valor de" obtiene el valor del objeto especificado.
Parameters:
Objeto: el objeto del que se quiere obtener el valor (arrastra un bloque de variable/lista)
Es la clave/número de orden de la variable (clave 0)
Related Blocks:
{"func":"blockObjSet"},
{"func":"blockObjDel"},
{"func":"valueObjLength"},
{"func":"valueObjKeys"},
{"func":"valueObjValues"}
Sample Code:
{"func":"blockControlFor","values":[{"type":"string","value":"i"},{"type":"number","value":"0"},{"type":"number","value":3},{"type":"number","value":"1"}],"containers":[{"func":"blockObjSet","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"},{"type":"wrapper","func":"valueListNew"}],"next":{"func":"blockObjSet","values":[{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]},{"type":"string","value":"0"},{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueVar","name":"fnames"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]}]}}]}
Add to my Backpack
{"func":"valueObjLength"}
Longitud de
"Longitud de" obtiene la longitud del objeto especificado.
Parameters:
Objeto: el objeto del que se quiere obtener la longitud (arrastra un bloque de variable/lista)
Related Blocks:
{"func":"blockObjSet"},
{"func":"valueObjGet"},
{"func":"blockObjDel"},
{"func":"valueObjLength"},
{"func":"valueObjKeys"},
{"func":"valueObjValues"}
Sample Code:
{"func":"blockControlFor","values":[{"type":"string","value":"i"},{"type":"number","value":"0"},{"type":"wrapper","func":"valueOpSubtract","values":[{"type":"wrapper","func":"valueObjLength","values":[{"type":"wrapper","func":"valueList","name":"directory"}]},{"type":"number","value":1}]},{"type":"number","value":"1"}],"containers":[{"func":"blockObjDel","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]}]}
Add to my Backpack
{"func":"valueObjKeys"}
Keys Of
"Keys Of" gets the keys in the specified object as a list.
Parameters:
Object: This is the object to get the keys of. (Drag a variable/list block into this space.)
Related Blocks:
{"func":"blockObjSet"},
{"func":"valueObjGet"},
{"func":"blockObjDel"},
{"func":"valueObjLength"},
{"func":"valueObjValues"}
Sample Code:
{"func":"blockControlForEach","values":[{"type":"wrapper","func":"valueObjKeys","values":[{"type":"wrapper","func":"valueVar","name":"fnames"}]},{"type":"string","value":"i"}],"containers":[{"func":"blockLooksSayFor","values":[{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueVar","name":"fnames"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]},{"type":"number","value":"2"}]}]}
Add to my Backpack
{"func":"valueListNew"}
New List
"New List" returns a new empty list.
Parameters:
None.
Related Blocks:
{"func":"blockObjSet"},
{"func":"valueObjGet"},
{"func":"blockObjDel"},
{"func":"valueObjLength"},
{"func":"valueObjNew"}
Sample Code:
{"func":"blockObjSet","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"},{"type":"wrapper","func":"valueListNew"}]}
Add to my Backpack
{"func":"valueObjectNew"}
New Object
"New Object" returns a new empty object.
Parameters:
None.
Related Blocks:
{"func":"blockObjSet"},
{"func":"valueObjGet"},
{"func":"blockObjDel"},
{"func":"valueObjLength"},
{"func":"valueListNew"}
Sample Code:
{"func":"blockObjSet","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"},{"type":"wrapper","func":"valueObjNew"}]}
Add to my Backpack
{"func":"valueObjGet"}
Obtener valor de
"Obtener valor de" obtiene el valor del objeto especificado.
Parameters:
Objeto: el objeto del que se quiere obtener el valor (arrastra un bloque de variable/lista)
Es la clave/número de orden de la variable (clave 0)
Related Blocks:
{"func":"blockObjSet"},
{"func":"blockObjDel"},
{"func":"valueObjLength"},
{"func":"valueObjKeys"},
{"func":"valueObjValues"}
Sample Code:
{"func":"blockControlFor","values":[{"type":"string","value":"i"},{"type":"number","value":"0"},{"type":"number","value":3},{"type":"number","value":"1"}],"containers":[{"func":"blockObjSet","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"},{"type":"wrapper","func":"valueListNew"}],"next":{"func":"blockObjSet","values":[{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]},{"type":"string","value":"0"},{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueVar","name":"fnames"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]}]}}]}
Add to my Backpack
{"func":"valueObjKeys"}
Número de orden de
"Número de orden de" obtiene las posiciones en el objeto especificado como lista.
Parameters:
Objeto: el objeto del cual se desean obtener los números de orden (arrastra un bloque de variable/lista)
Related Blocks:
{"func":"blockObjSet"},
{"func":"valueObjGet"},
{"func":"blockObjDel"},
{"func":"valueObjLength"},
{"func":"valueObjValues"}
Sample Code:
{"func":"blockControlForEach","values":[{"type":"wrapper","func":"valueObjKeys","values":[{"type":"wrapper","func":"valueVar","name":"fnames"}]},{"type":"string","value":"i"}],"containers":[{"func":"blockLooksSayFor","values":[{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueVar","name":"fnames"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]},{"type":"number","value":"2"}]}]}
Add to my Backpack
{"func":"valueObjValues"}
Valores de
"Valores de" obtiene los valores en el objeto especificado como una lista.
Parameters:
Objeto: el objeto del que se desean obtener los valores (arrastra un bloque de variable/lista)
Related Blocks:
{"func":"blockObjSet"},
{"func":"valueObjGet"},
{"func":"valueObjLength"},
{"func":"valueObjKeys"}
Sample Code:
{"func":"blockControlForEach","values":[{"type":"wrapper","func":"valueObjValues","values":[{"type":"wrapper","func":"valueList","name":"directory"}]},{"type":"string","value":"name"}],"containers":[{"func":"blockLooksSayFor","values":[{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueVar","name":"name"},{"type":"string","value":"0"}]},{"type":"number","value":"2"}]}]}
Add to my Backpack
{"func":"valueListNew"}
Nueva lista
"Nueva lista" devuelve una nueva lista en blanco.
Parameters:
Ninguno.
Related Blocks:
{"func":"blockObjSet"},
{"func":"valueObjGet"},
{"func":"blockObjDel"},
{"func":"valueObjLength"},
{"func":"valueObjNew"}
Sample Code:
{"func":"blockObjSet","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"},{"type":"wrapper","func":"valueListNew"}]}
Add to my Backpack
{"func":"valueObjLength"}
Longitud de
"Longitud de" obtiene la longitud del objeto especificado.
Parameters:
Objeto: el objeto del que se quiere obtener la longitud (arrastra un bloque de variable/lista)
Related Blocks:
{"func":"blockObjSet"},
{"func":"valueObjGet"},
{"func":"blockObjDel"},
{"func":"valueObjLength"},
{"func":"valueObjKeys"},
{"func":"valueObjValues"}
Sample Code:
{"func":"blockControlFor","values":[{"type":"string","value":"i"},{"type":"number","value":"0"},{"type":"wrapper","func":"valueOpSubtract","values":[{"type":"wrapper","func":"valueObjLength","values":[{"type":"wrapper","func":"valueList","name":"directory"}]},{"type":"number","value":1}]},{"type":"number","value":"1"}],"containers":[{"func":"blockObjDel","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]}]}
Add to my Backpack
{"func":"blockObjSet"}
Establecer valor de
"Establecer valor de" establece como valor del objeto especificado, el valor indicado.
Parameters:
Objeto: el objeto al que se le establece el valor (arrastra un bloque de variable/lista)
Es la clave/número de orden de la variable (clave 0)
Valor: el valor que se va a establecer.
Related Blocks:
{"func":"valueObjGet"},
{"func":"blockObjDel"},
{"func":"valueObjLength"},
{"func":"valueObjKeys"},
{"func":"valueObjValues"}
Sample Code:
{"func":"blockControlFor","values":[{"type":"string","value":"i"},{"type":"number","value":"0"},{"type":"number","value":3},{"type":"number","value":"1"}],"containers":[{"func":"blockObjSet","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"},{"type":"wrapper","func":"valueListNew"}],"next":{"func":"blockObjSet","values":[{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]},{"type":"string","value":"0"},{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueVar","name":"fnames"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]}]}}]}
Add to my Backpack
{"func":"valueListNew"}
Nueva lista
"Nueva lista" devuelve una nueva lista en blanco.
Parameters:
Ninguno.
Related Blocks:
{"func":"blockObjSet"},
{"func":"valueObjGet"},
{"func":"blockObjDel"},
{"func":"valueObjLength"},
{"func":"valueObjNew"}
Sample Code:
{"func":"blockObjSet","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"},{"type":"wrapper","func":"valueListNew"}]}
Add to my Backpack
{"func":"blockObjDel"}
Borrar valor de
"Borrar valor de" elimina el valor del objeto especificado al valor especificado.
Parameters:
Objeto: el objeto al que se le borrará el valor (arrastra un bloque de variable/lista)
Es la clave/número de orden de la variable (clave 0)
Valor: el valor que se va a establecer.
Related Blocks:
{"func":"valueObjSet"},
{"func":"valueObjGet"},
{"func":"valueObjLength"},
{"func":"valueObjKeys"},
{"func":"valueObjValues"}
Sample Code:
{"func":"blockControlFor","values":[{"type":"string","value":"i"},{"type":"number","value":"0"},{"type":"wrapper","func":"valueOpSubtract","values":[{"type":"wrapper","func":"valueObjLength","values":[{"type":"wrapper","func":"valueList","name":"directory"}]},{"type":"number","value":1}]},{"type":"number","value":"1"}],"containers":[{"func":"blockObjDel","values":[{"type":"wrapper","func":"valueList","name":"directory"},{"type":"wrapper","func":"valueScriptVar","name":"i"}]}]}
Add to my Backpack
{"func":"valueObjValues"}
Valores de
"Valores de" obtiene los valores en el objeto especificado como una lista.
Parameters:
Objeto: el objeto del que se desean obtener los valores (arrastra un bloque de variable/lista)
Related Blocks:
{"func":"blockObjSet"},
{"func":"valueObjGet"},
{"func":"valueObjLength"},
{"func":"valueObjKeys"}
Sample Code:
{"func":"blockControlForEach","values":[{"type":"wrapper","func":"valueObjValues","values":[{"type":"wrapper","func":"valueList","name":"directory"}]},{"type":"string","value":"name"}],"containers":[{"func":"blockLooksSayFor","values":[{"type":"wrapper","func":"valueObjGet","values":[{"type":"wrapper","func":"valueVar","name":"name"},{"type":"string","value":"0"}]},{"type":"number","value":"2"}]}]}
Add to my Backpack
- Getting Started
- Welcome to Tynker
- Minecraft Guide
- Tools
- Workshop
- Character Creator
- Level Editor
- Backpack
- Debugger
- Sharing
- LEGO WeDo
- Tips & Tricks
- Video Tutorials
- Working with Actors
- Music and Drawing
- Physics Engine
- Game Design
- Other Topics
- Tech Setup
- Glossary
- Blocks Reference
- Events
- Control
- Motion
- Animation
- Looks
- Sensing
- Sound
- Operator
- Pen
- Physics
- Variables
- Lists
- Functions
- Level Design
- Hardware
- Library Reference
- Platformer
- Top Down