Functions Blocks
Functions
{"func":"blockControlCallMember"}
Llamar función
"Llamar función" llama a una función de un Actor específico. Esto significa que puedes llamar a la función de un Actor en otro Actor (o en el mismo Actor). También puedes pasarle parámetros a esta función.
Parameters:
Actor: este parámetro especifica el Actor cuya función es llamada.
Función: este parámetro especifica la función del Actor que se va a llamar. También puedes pasar parámetros a esta función.
Related Blocks:
{"func":"valueControlCallMember"}
Sample Code:
{"func":"blockControlCallMember","values":[{"type":"string","value":"soccer player"},{"type":"string","value":"kick"}]}
Add to my Backpack
{"func":"blockControlCallMember"}
Call Function
"Call Function" calls a specific Actor's function. This means you can call the function of one Actor from another Actor (or itself). You can also pass parameters to this function.
Parameters:
Actor: This parameter specifies the Actor whose function is being called.
Function: This parameter specifies the Actor's function to be called. You can also pass parameters to this function.
Related Blocks:
{"func":"valueControlCallMember"}
Sample Code:
{"func":"blockControlCallMember","values":[{"type":"string","value":"soccer player"},{"type":"string","value":"kick"}]}
Add to my Backpack
{"func":"valueControlCallMember"}
Function Value
"Function Value" returns the value of a specific Actor's function. This means you can call the function of one Actor from another Actor (or itself). You can also pass parameters to this function.
Parameters:
Actor: This parameter specifies the Actor whose function is being called.
Function: This parameter specifies the Actor's function to be called. You can also pass parameters to this function.
Related Blocks:
{"func":"blockControlCallMember"}
Sample Code:
{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueOpBinary","values":[{"type":"wrapper","func":"valueControlCallMember","values":[{"type":"string","value":"team1"},{"type":"string","value":"score"}]},{"type":"choice","value":">="},{"type":"string","value":"5"}]}],"containers":[{"func":"blockControlCallMember","values":[{"type":"string","value":"scorecard"},{"type":"string","value":"win"},{"type":"string","value":"team1"}]}]}
Add to my Backpack
{"func":"blockControlReturn"}
Return
"Return" returns the given value. This means whenever you call the function that this code block resides it, you can retrieve this value.
Parameters:
Return value: This parameter is the value that the function is returning.
Related Blocks:
{"func":"blockVarSet"}
Sample Code:
{"func":"registerFunction","cat":"functions","name":"Multiply By 2","label":"Multiply By 2 {param:Num}","hasFlap":false,"values":[{"type":"wrapper","func":"valueParam","name":"Num"}],"next":{"func":"blockControlReturn","values":[{"type":"wrapper","func":"valueOpMultiply","values":[{"type":"wrapper","func":"valueParam","name":"Num"},{"type":"number","value":"2"}]}]}}
Add to my Backpack
{"func":"blockControlCallMember"}
Llamar función
"Llamar función" llama a una función de un Actor específico. Esto significa que puedes llamar a la función de un Actor en otro Actor (o en el mismo Actor). También puedes pasarle parámetros a esta función.
Parameters:
Actor: este parámetro especifica el Actor cuya función es llamada.
Función: este parámetro especifica la función del Actor que se va a llamar. También puedes pasar parámetros a esta función.
Related Blocks:
{"func":"valueControlCallMember"}
Sample Code:
{"func":"blockControlCallMember","values":[{"type":"string","value":"soccer player"},{"type":"string","value":"kick"}]}
Add to my Backpack
{"func":"valueControlCallMember"}
Valor de función
"Valor de función" devuelve el valor de una función de un Actor específico. Esto significa que puedes llamar a la función de un Actor en otro Actor (o en el mismo Actor). También puedes pasarle parámetros a esta función.
Parameters:
Actor: este parámetro especifica el Actor cuya función es llamada.
Función: este parámetro especifica la función del Actor que se va a llamar. También puedes pasar parámetros a esta función.
Related Blocks:
{"func":"blockControlCallMember"}
Sample Code:
{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueOpBinary","values":[{"type":"wrapper","func":"valueControlCallMember","values":[{"type":"string","value":"team1"},{"type":"string","value":"score"}]},{"type":"choice","value":">="},{"type":"string","value":"5"}]}],"containers":[{"func":"blockControlCallMember","values":[{"type":"string","value":"scorecard"},{"type":"string","value":"win"},{"type":"string","value":"team1"}]}]}
Add to my Backpack
{"func":"blockControlReturn"}
Retorno
"Retorno" devuelve el valor indicado. Esto significa que cada vez que llames a la función en la que este bloque de código está, podrás recuperar este valor.
Parameters:
Valor de retorno: este parámetro es el valor que la función devuelve.
Related Blocks:
{"func":"blockVarSet"}
Sample Code:
{"func":"registerFunction","cat":"functions","name":"Multiply By 2","label":"Multiply By 2 {param:Num}","hasFlap":false,"values":[{"type":"wrapper","func":"valueParam","name":"Num"}],"next":{"func":"blockControlReturn","values":[{"type":"wrapper","func":"valueOpMultiply","values":[{"type":"wrapper","func":"valueParam","name":"Num"},{"type":"number","value":"2"}]}]}}
Add to my Backpack
{"func":"blockControlReturn"}
Retorno
"Retorno" devuelve el valor indicado. Esto significa que cada vez que llames a la función en la que este bloque de código está, podrás recuperar este valor.
Parameters:
Valor de retorno: este parámetro es el valor que la función devuelve.
Related Blocks:
{"func":"blockVarSet"}
Sample Code:
{"func":"registerFunction","cat":"functions","name":"Multiply By 2","label":"Multiply By 2 {param:Num}","hasFlap":false,"values":[{"type":"wrapper","func":"valueParam","name":"Num"}],"next":{"func":"blockControlReturn","values":[{"type":"wrapper","func":"valueOpMultiply","values":[{"type":"wrapper","func":"valueParam","name":"Num"},{"type":"number","value":"2"}]}]}}
Add to my Backpack
{"func":"valueControlCallMember"}
Valor de función
"Valor de función" devuelve el valor de una función de un Actor específico. Esto significa que puedes llamar a la función de un Actor en otro Actor (o en el mismo Actor). También puedes pasarle parámetros a esta función.
Parameters:
Actor: este parámetro especifica el Actor cuya función es llamada.
Función: este parámetro especifica la función del Actor que se va a llamar. También puedes pasar parámetros a esta función.
Related Blocks:
{"func":"blockControlCallMember"}
Sample Code:
{"func":"blockControlIf","values":[{"type":"wrapper","func":"valueOpBinary","values":[{"type":"wrapper","func":"valueControlCallMember","values":[{"type":"string","value":"team1"},{"type":"string","value":"score"}]},{"type":"choice","value":">="},{"type":"string","value":"5"}]}],"containers":[{"func":"blockControlCallMember","values":[{"type":"string","value":"scorecard"},{"type":"string","value":"win"},{"type":"string","value":"team1"}]}]}
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