ES/Argumentos Opcionales: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
Line 14: Line 14:
Esto significa que, siguiendo el ejemplo anterior, si quisieras proporcionar '''rz''', tambien necesitarías proporcionar '''rx''', y '''ry''' ''en orden.''
Esto significa que, siguiendo el ejemplo anterior, si quisieras proporcionar '''rz''', tambien necesitarías proporcionar '''rx''', y '''ry''' ''en orden.''


[[Category:Category:Translated/Scripting Concepts]]
[[Category:Translated/Scripting Concepts]]
[[en:Optional Arguments]]
[[en:Optional Arguments]]
[[pl:Argumenty opcjonalne]]
[[pl:Argumenty opcjonalne]]
[[ru:Optional Arguments]]
[[ru:Optional Arguments]]

Latest revision as of 12:03, 29 September 2014

Los Argumentos Opcionales son argumentos que son pasados a una funcion pero no son requeridos para que la funcion se ejecute. Generalmente, si no los especifican, de usarán los valores por defecto.

Cuando miras la Sintaxis para un argumento, los argumentos Opcionales siempre están encerrados entre parantesis cuadrados.

Ejemplo:

createVehicle ( int model, float x, float y, float z, [ float rx, float ry, float rz ] )

En este ejemplo, rx, ry, yrz son Argumentos Opcionales.

Usando Argumentos Opcionales

Los Argumentos Opcionales tienen una limitación. No puedes usar ningún argumento opcional sin que sean proporcionados todos los argumentos.

Esto significa que, siguiendo el ejemplo anterior, si quisieras proporcionar rz, tambien necesitarías proporcionar rx, y ry en orden.