Difference between revisions of "Object:typeOf (Español)"

(Created page with "Comprueba si un objeto es de un tipo determinado. Si el objeto tiene el tipo con el nombre especificado en su jerarquía, esta función devolverá true. == Function == === Synop...")
 
(Comprobar el tipo de un objeto)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
Comprueba si un objeto es de un tipo determinado. Si el objeto tiene el tipo con el nombre especificado en su jerarquía, esta función devolverá true.
 
Comprueba si un objeto es de un tipo determinado. Si el objeto tiene el tipo con el nombre especificado en su jerarquía, esta función devolverá true.
  
== Function ==
+
== Función ==
=== Synopsis ===
+
=== Sinopsis ===
 
<source lang="lua">
 
<source lang="lua">
 
b = Object:typeOf( name )
 
b = Object:typeOf( name )
 
</source>
 
</source>
=== Arguments ===
+
=== Argumentos ===
 
{{param|string|name|El nombre del tipo de comprobar.}}
 
{{param|string|name|El nombre del tipo de comprobar.}}
=== Returns ===
+
=== Devuelve ===
{{param|boolean|b|True si el objeto es del tipo especificado, False en contrario.}}
+
{{param|boolean|b|True si el objeto es del tipo especificado, False en caso contrario.}}
== Examples ==
+
== Ejemplos ==
 
=== Comprobar el tipo de un objeto ===
 
=== Comprobar el tipo de un objeto ===
 
<source lang="lua">
 
<source lang="lua">
 
image = love.graphics.newImage("test.png")
 
image = love.graphics.newImage("test.png")
print(image:typeOf("Object")) -- outputs: true
+
print(image:typeOf("Object")) -- salida: true
print(image:typeOf("Drawable")) -- outputs: true
+
print(image:typeOf("Drawable")) -- salida: true
print(image:typeOf("Image")) -- outputs: true
+
print(image:typeOf("Image")) -- salida: true
print(image:typeOf("MouseJoint")) -- outputs: false
+
print(image:typeOf("MouseJoint")) -- salida: false
 
</source>
 
</source>
== See Also ==
+
 
 +
== Véase también ==
 
* [[parent::Object (Español)]]
 
* [[parent::Object (Español)]]
 
{{#set:Description=Comprueba si un objeto es de un tipo determinado.}}
 
{{#set:Description=Comprueba si un objeto es de un tipo determinado.}}
 
{{#set:Since=000}}
 
{{#set:Since=000}}
 
[[Category:Functions]]
 
[[Category:Functions]]
== Other Languages ==
+
== Otros idiomas ==
 
{{i18n|Object:typeOf}}
 
{{i18n|Object:typeOf}}

Latest revision as of 22:50, 18 May 2024

Comprueba si un objeto es de un tipo determinado. Si el objeto tiene el tipo con el nombre especificado en su jerarquía, esta función devolverá true.

Función

Sinopsis

b = Object:typeOf( name )

Argumentos

string name
El nombre del tipo de comprobar.

Devuelve

boolean b
True si el objeto es del tipo especificado, False en caso contrario.

Ejemplos

Comprobar el tipo de un objeto

image = love.graphics.newImage("test.png")
print(image:typeOf("Object")) -- salida: true
print(image:typeOf("Drawable")) -- salida: true
print(image:typeOf("Image")) -- salida: true
print(image:typeOf("MouseJoint")) -- salida: false

Véase también

Otros idiomas