Difference between revisions of "Object:typeOf (Русский)"

(Created page with 'Проверят, является ли объект определенным типом. Если объект содержит тип с указанным именем в св…')
 
m
 
Line 2: Line 2:
  
 
== Функция ==
 
== Функция ==
 
 
=== Вид ===
 
=== Вид ===
 
<source lang="lua">
 
<source lang="lua">
Line 8: Line 7:
 
</source>
 
</source>
 
=== Аргументы ===
 
=== Аргументы ===
{{param_(Русский)|string|name|Название типа, на соответствие которому надо проверить объект.}}
+
{{param (Русский)|string|name|Название типа, на соответствие которому надо проверить объект.}}
 
=== Возвращает ===
 
=== Возвращает ===
{{param_(Русский)|boolean|b|True, если объект соответствует этому типу, иначе false.}}
+
{{param (Русский)|boolean|b|True, если объект соответствует этому типу, иначе false.}}
 
+
== Примеры ==
== Пример ==
 
 
 
 
=== Проверяет тип объекта ===
 
=== Проверяет тип объекта ===
 
<source lang="lua">
 
<source lang="lua">
Line 22: Line 19:
 
print(image:typeOf("MouseJoint")) -- выведет: false
 
print(image:typeOf("MouseJoint")) -- выведет: false
 
</source>
 
</source>
 
 
== Смотрите также ==
 
== Смотрите также ==
* [[parent::Object_(Русский)]]
+
* [[parent::Object (Русский)]]
 
 
 
{{#set:Description=Проверят, является ли объект определенным типом.}}
 
{{#set:Description=Проверят, является ли объект определенным типом.}}
 +
{{#set:Since=000}}
 
[[Category:Functions]]
 
[[Category:Functions]]
 
 
== Другие языки ==
 
== Другие языки ==
 
{{i18n|Object:typeOf}}
 
{{i18n|Object:typeOf}}

Latest revision as of 15:00, 16 June 2018

Проверят, является ли объект определенным типом. Если объект содержит тип с указанным именем в своей иерархии, эта функция вернет истину.

Функция

Вид

b = Object:typeOf( name )

Аргументы

string name
Название типа, на соответствие которому надо проверить объект.

Возвращает

boolean b
True, если объект соответствует этому типу, иначе false.

Примеры

Проверяет тип объекта

image = love.graphics.newImage("test.png")
print(image:typeOf("Object")) -- выведет: true
print(image:typeOf("Drawable")) -- выведет: true
print(image:typeOf("Image")) -- выведет: true
print(image:typeOf("MouseJoint")) -- выведет: false

Смотрите также

Другие языки